LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 12-21-2017, 01:41 AM   #1
benx
LQ Newbie
 
Registered: Dec 2017
Posts: 4

Rep: Reputation: 0
Install Linux on unknown hardware tv box.


Hi, I have an unknown hardware tv box which automatically loads that company own software which is useless now. That company in China is a gimmick and stopped after 1.5 years.
After opening the box, the microprocessor is C2 microsystem CC1202. There is no more other information. Internet says its a linux software but there is nothing seen as linux. After hardware on, it finds any empty SD card, then loads the tv box own software. I cannot go anywhere into linux.
So I want to delete everything on this tv box and have my own linux/android to browse internet only. Can I do this? Which linux version is best for this?

Last edited by benx; 12-21-2017 at 01:43 AM.
 
Old 12-21-2017, 05:47 AM   #2
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Not sure if you can do it or not but you can certainly try.

Keep in mind that rooting devices can turn them into a brick if your not good at that sort of thing.

Since it finds any empty SD card; put the .iso image of a Linux distro on the SD card and try to get it to boot so you can get Linux installed. I suggest a lightweight distro like anti-x or lubuntu.

Try to find out more information on the hardware of the T.V. box if you can. That will help us to help you.

Any idea what the company software is called?

If it's Linux you should be able to find the kernel in the boot directory if you can get to it and or the file system.

Does the T.V. box have a usb port?
If so hook a laptop or desktop pc up to it and use a Live Linux CD to see what you can find out.

This article may help others to help you.

https://www.edn.com/electronics-prod...V-applications

Sorry I don't know more, I'm not a expert with hardware:-
 
Old 12-21-2017, 08:01 AM   #3
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,309

Rep: Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326
I would second the comment on bricking the device. Forget the idea, or brick it.

This may be the cpu.; Go read up on it, https://www.edn.com/electronics-prod...V-applications

It's an media processing ASIC (Application Specific Integrated Circuit)
 
Old 12-21-2017, 09:51 AM   #4
benx
LQ Newbie
 
Registered: Dec 2017
Posts: 4

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Ztcoracat View Post
Not sure if you can do it or not but you can certainly try.

Keep in mind that rooting devices can turn them into a brick if your not good at that sort of thing.

Since it finds any empty SD card; put the .iso image of a Linux distro on the SD card and try to get it to boot so you can get Linux installed. I suggest a lightweight distro like anti-x or lubuntu.

Try to find out more information on the hardware of the T.V. box if you can. That will help us to help you.

Any idea what the company software is called?

If it's Linux you should be able to find the kernel in the boot directory if you can get to it and or the file system.

Does the T.V. box have a usb port?
If so hook a laptop or desktop pc up to it and use a Live Linux CD to see what you can find out.

This article may help others to help you.

https://www.edn.com/electronics-prod...V-applications

Sorry I don't know more, I'm not a expert with hardware:-
Yeah, I saw this newspaper clip too but it goes no where. The C2 company also had closed down. If they are open, they also will not help.
this is the problem with lots of China company. They open up doing 1 time business, then change name and act like another company to scam again.
this is the one:
https://www.dhgate.com/product/hot-p...125574945.html

It looks like no other way but to try it. It has 2 usb ports but pressing those function keys during booting does not boot into Linux. I tried the mouse or keyboard in usb ports but did not function. The only way is the tv box own remote control which looks like old tv remote. The software has set view either in HDMI or composite RCA.
After software booted, no way to go into linux so the whole boot, never see any linux. But sources in forum said it is linux os.

So if I manage to install linux, will linux install all the drivers automatically?
 
Old 12-21-2017, 12:35 PM   #5
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,309

Rep: Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326
Sorry, I translated the electronic technobabble and should have made that clear
Code:
The CC12000 full-HD media-processor family targets use in broadband-connected set-top-box and digital-TV applications.
basically means it's a limited gpu aimed at broadband streaming only. The rest of the blurb reinforces that, except for this bit
Code:
 dual-core RISC processor
RISC = Reduced Instruction Set Computer. Basically there isn't an instruction set that you would expect, only a subset to facilitate the chosen task. My summary
Quote:
Originally Posted by business_kid
It's an media processing ASIC (Application Specific Integrated Circuit)
evidently wasn't enough for folks. As you have been told, C2 and their site c2micro.com are gone.
 
Old 12-21-2017, 02:56 PM   #6
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,987

Rep: Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627
I'd think it is some risc or ARM based device but what is a C2? China copy? I'd bet it is an ARM of some kind. Maybe booting to some state would provide more clues. If the chips don't have any detail information on them then we'd suspect it could even be an exact clone of some other system.

Last edited by jefro; 12-21-2017 at 03:01 PM.
 
Old 12-21-2017, 03:00 PM   #7
_roman_
Member
 
Registered: Dec 2017
Location: _Austro_Bavaria_
Distribution: gentoo / linux mint
Posts: 433

Rep: Reputation: 29
You mix up a custom firmware with linux. these are two different shoes

Quote:
tv box which automatically loads that company own software which is useless now.
This is what you get with all those smart TVS and such. And cheap china stuff.
No software support, no updates. Wrong calenders in their cpus and such.

Last edited by _roman_; 12-21-2017 at 03:02 PM.
 
Old 12-21-2017, 11:13 PM   #8
benx
LQ Newbie
 
Registered: Dec 2017
Posts: 4

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by jefro View Post
I'd think it is some risc or ARM based device but what is a C2? China copy? I'd bet it is an ARM of some kind. Maybe booting to some state would provide more clues. If the chips don't have any detail information on them then we'd suspect it could even be an exact clone of some other system.
I opened up the box, took off the heatsink and saw the label on cpu is CC1202. Maybe they bought from ARM or another company chip and print their own name or model? Many companies always do that.


Quote:
Originally Posted by business_kid View Post
Sorry, I translated the electronic technobabble and should have made that clear
Code:
The CC12000 full-HD media-processor family targets use in broadband-connected set-top-box and digital-TV applications.
basically means it's a limited gpu aimed at broadband streaming only. The rest of the blurb reinforces that, except for this bit
Code:
 dual-core RISC processor
RISC = Reduced Instruction Set Computer. Basically there isn't an instruction set that you would expect, only a subset to facilitate the chosen task. My summary evidently wasn't enough for folks. As you have been told, C2 and their site c2micro.com are gone.
Sorry, what do you mean? So can I install those Linux on it? Or after installing, its useless to to browse the net?
 
Old 12-22-2017, 04:12 AM   #9
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,309

Rep: Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326
The C1202 was made by the Company C2 http://www.c2micro.com which incidentally is a broken link, and C2 are now dead and gone.

It's a media processor, similar to a GPU, but focused on data streaming and probably with a few network bits around. It is not a CPU as you know them and I do not believe it's possible to run linux on it You will not get a kernel, a gcc version or a distro for it. It doesn't have an Arm core imho because it has RISC cores, and arm does not. It's more of a DSP than a cpu, and the only thing it's worried about is putting out video.

This idea is a non starter. Sorry for the cold water, but it's better to know that now than waste time on it. There's plenty on the web about them and even a basic search throws up THIS and THAT
 
1 members found this post helpful.
Old 12-22-2017, 05:26 AM   #10
_roman_
Member
 
Registered: Dec 2017
Location: _Austro_Bavaria_
Distribution: gentoo / linux mint
Posts: 433

Rep: Reputation: 29
Sigh.

You better had googled the terms ASIC and firmware first.

+1 on business_kid statement

When it would be that easy to iron linux on everything. why do not we have custom roms for all those mediatek smartphones with android? hey its only the kernel which needs to be made. Mediatek ofc hands out one custom rom, aka firmware, that's it.

Also google the term reverse engineering. that should cover also some future questions in this topic.
 
Old 12-22-2017, 06:34 AM   #11
benx
LQ Newbie
 
Registered: Dec 2017
Posts: 4

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by business_kid View Post
The C1202 was made by the Company C2 http://www.c2micro.com which incidentally is a broken link, and C2 are now dead and gone.

It's a media processor, similar to a GPU, but focused on data streaming and probably with a few network bits around. It is not a CPU as you know them and I do not believe it's possible to run linux on it You will not get a kernel, a gcc version or a distro for it. It doesn't have an Arm core imho because it has RISC cores, and arm does not. It's more of a DSP than a cpu, and the only thing it's worried about is putting out video.

This idea is a non starter. Sorry for the cold water, but it's better to know that now than waste time on it. There's plenty on the web about them and even a basic search throws up THIS and THAT
Wow, I did not see This and That but you found it.
It seems another scam chinaman company. Most local companies in China are same like that. The ones which survives and got bigger are 90% government funded which the ceo are high rank in the party, rolled money into his pocket to become billionaire. The other 10% success companies are belong to the relatives of very high rank party members. In front of a communist citizen, they said everyone is equal but the truth is very tormenting. Who dares to offend the mighty leaders and they will be ended worse. They said Putin and Kim Jong-il is worse, but China made success covering up everything. Remember the massive Beijing vehicles rolling over those boycotts in the past.

Thanks, business kid for your time. I think I will not concentrate this as your advise. Your gpu cpu made sense.
 
Old 12-23-2017, 09:41 AM   #12
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by benx View Post
Yeah, I saw this newspaper clip too but it goes no where. The C2 company also had closed down. If they are open, they also will not help.
this is the problem with lots of China company. They open up doing 1 time business, then change name and act like another company to scam again.
this is the one:
https://www.dhgate.com/product/hot-p...125574945.html

It looks like no other way but to try it. It has 2 usb ports but pressing those function keys during booting does not boot into Linux. I tried the mouse or keyboard in usb ports but did not function. The only way is the tv box own remote control which looks like old tv remote. The software has set view either in HDMI or composite RCA.
After software booted, no way to go into linux so the whole boot, never see any linux. But sources in forum said it is linux os.

So if I manage to install linux, will linux install all the drivers automatically?
If that box is old and you do manage to get Linux installed the kernel may or may not have modules for it and install them.

Should that end up being the case you could build and complile your own custom kernel and include modules that would show durning the build/compilation.

After the information business_kid shared it doesn't look like it's going to be possible to install Linux after all.

Last edited by Ztcoracat; 12-23-2017 at 09:45 AM.
 
Old 12-23-2017, 10:55 AM   #13
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,309

Rep: Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326
If you happen to have a kernel source handy, a more telling search is this one
Code:
bash-4.3$ ls /usr/src/linux/arch
Kconfig  avr32	   h8300    metag	openrisc  sh	     x86
alpha	 blackfin  hexagon  microblaze	parisc	  sparc      x86_64
arc	 c6x	   ia64     mips	powerpc   tile	     xtensa
arm	 cris	   m32r     mn10300	s390	  um
arm64	 frv	   m68k     nios2	score	  unicore32
What is not there is CC12000
 
Old 12-26-2017, 02:33 PM   #14
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,987

Rep: Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627Reputation: 3627
I still doubt they invented a new processor just for this device. If they made a clone of some common ARM design then you might get it to work. They could have easily also used only part of the ARM spec of some design and modified it to their use.
 
Old 12-26-2017, 03:06 PM   #15
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
maybe this can help:
http://web.archive.org/web/201002072...roducts/cc1200

Last edited by ondoho; 12-26-2017 at 03:08 PM.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Apple hardware good as a Linux box, or better off with something else? linuxmigrant Linux - Hardware 9 07-03-2017 04:53 AM
Unable to install CentOS 7 on Lenovo G50-70 laptop, unknown hardware version error eyumay Linux - Laptop and Netbook 12 01-03-2015 12:01 PM
Trying to figure out hardware info for Linux box ScoreOne Linux - General 4 10-21-2010 04:20 PM
LXer: Getting know a hardware on your Linux box LXer Syndicated Linux News 0 04-15-2010 10:50 PM
Hardware questions for new linux box Boggit Linux - Hardware 9 08-10-2003 02:43 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:42 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration