Some Hisilicon HI3515 embedded Linux investigation 

In my last post I have been blogged about a Hisilicon HI3515 based DVR recorder.

The device itself functioning well, except the web interface which requires ActiveX control installation which is unavailable for my system.
After a quick look at the u-boot I have figured out that we can boot the kernel through tftp without hurting the Flash device.

The first interesting project is the ezbox:
https://code.google.com/p/ezbox/

The project itself is very strange.
It provides a buiold system for different embedded devices (AR7240 based routers, HI3515 based Multimedia Processing Platform, x86 based CNC controller)

It includes the liloutdistro for a Hisilicon HI3515 MPPP Multimedia Procesing Platform.

This also includes some binary kernel blobs for handling the HI3515 peripherials:
https://code.google.com/p/ezbox/source/browse/#svn%2Ftrunk%2Fpool%2Fpackages%2F3rd-party%2Fhisilicon

There are serveral sample programs including binary only libraries in the distro also, but without source.
https://code.google.com/p/ezbox/source/browse/#svn%2Ftrunk%2Fpool%2Fpackages%2F3rd-party%2Fhisilicon%2Fhisilicon-hi35xx-mpp%2Ffiles%2Fhi3515%2Fsample

So we are blessed with some binary only stuffs around for the 2.6.24 kernel only without any examples. Don't panic, use the google-fu.

First interestingstuff is this SDK from our chinese friends:
http://www.pudn.com/downloads111/source ... 62702.html

The second one is the smartmind project:
http://smartmind.googlecode.com/svn-his ... 1x_device/

And the last one:
http://code.google.com/p/fvp/source/bro ... k%2F%20fvp

[ hozzászólás ] ( 43 megtekintés ) [ 0 trackbackek ] permalink ( 2.8 / 105 )
Genesis Pro GP6308S console output 

I have receieved a GenesisPro GP6308S DVR recorder. I have read in the user manual that it runs Linux, so I could not missed taking into pieces and check the console output on it.

At first a short HW overview:

HiSilicon HI3515SoC
256MB DDR2 RAM (2 pcs. Hynix H5PS5162GFR)
8 MB flash (Spansion S29GL064N90)
Realtek RTL8201CP NIC
2 pcs. NVP1114 4 ch video decoder
DS13072 RTC

Pics:




The CN5 and CN7 are USB ports.

Read more...
[ hozzászólás ] ( 430 megtekintés ) [ 0 trackbackek ] permalink ( 3 / 125 )
Tyco Terrain Twister reverse engineering 

I have a Tyco Terrain Twister without transmitter.
The demodulated signal encoder in it is on a small board on board PCB.
Unfortunatelly there are not any useful information about it on the web (how the encoding is works etc.).

I am planning that I will replace it with small AVR/PIC based custom circuit whihc capable to encode PPM signals

The RF receiever is also in a separate circuit it was manufactured by the Jetta Company Limited.

I have desoldered the encoder circuit and reverse engineered its pin's function:



My pin counting starts at the top left corner and continues tor right.

See the pins function below:

Read more...
[ hozzászólás ] ( 103 megtekintés ) [ 0 trackbackek ] permalink ( 3 / 90 )
CakePHP: Undefined property: View::$Session after adding helper to the AppController 

I have got the error above after I have added a helper to the AppController. If I added the similar helper to all of my Controllers, everything had worked fine. Of course it is a workaround, so I have did some investigation, and I have figured out that the Session also acts as a helper not just as a component. After adding the Session to the helpers of the AppController the problem gone away.
[ hozzászólás ] ( 4 megtekintés ) [ 0 trackbackek ] permalink ( 3 / 92 )
Freescale CodeWarrior for MobileGT 9.2 - MPC5125 under Linux 

Do you want to use Codewarrior for MobileGT 9.2 under Linux for debugging/developing to MPC5125?

The stock installation of the CW did not supports the MPC5125 and the MPC5123. You can download an upgrade to support these CPUs, but it is available for windows only. No problemo, after running some cabextract I was able to extract the upgrade contents. After some directory renaming and restructuring I had created the same directory structure as my Linux CW installation has.

The next archive could be extracted to the CodeWarrior main folder. (In my case this was the
/opt/Freescale/MGT-9.2/CodeWarriorIDE/CodeWarrior)

It will overwrite two files. Backup them before doing it this.
http://dl.dropbox.com/u/4295670/crio/Co ... PC5125.rar

Good luck to everyone who is using this stuffs!
[ hozzászólás ] ( 2 megtekintés ) [ 0 trackbackek ] permalink ( 3 / 85 )

<< <Előző | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | Következő> >>

 
számláló