I FINALLY HAVE an embedded linux kit
The Penguin! This was the happiest thing I've seen from and embedded linux project since I started chasing the NGW100. I haven't given up on the NGW, but for just over $100, this kit can't be ignored
working with a touch screen. Mind you, I have not yet installed or set up any of the tools for Linux, Windows or QT development on this board yet, but it looks so far to have a lot of support and CURRENT information!
I haven’t done anything but turn it on and click a bunch of icons. One thing I did notice, once a program starts it runs until you stop it, even if you reboot. I still haven’t found how to stop a running process, but I’m sure I’ll find it soon.
For instance, there is a nice little program that illustrates the 4 LEDs on the board – one function counts from 0-15 in Binary. Guess what? This little thing is counting it’s ass off all the time, even though I told the app to quit lol. I’m sure there are some inconsistencies on this distro ;]
What a nice, COMPLETE kit!!
At first glance this sure looks like a complete kit – as far as the hardware goes anyway! There is every cable you will need, a power supply (wall wart) and even a ‘JTAG’ programmer. I’m sure this JTAG is just for the mini2440, but it’s the only kit I’ve ever seen come with one. This is a necessary tool if you ever hose the ‘bootloader’ in a board like this. Also, if you choose to bypass using an ‘OS’ and just write native code for the processor, you will need this to program it.
A complete hardware solution including the MINI2440 board, a 3.5 inch touch screen, every cable you need, the wall wort supply, and even a JTAG programmer for programming the FLASH.
The CD is packed with example code and supposedly all the tools you need to build Linux, Windows or uCos2. The only drawback I found to programming, and this is only from one post I found on the web, is that it appears you need the full PRO version of Visual Studio, not the ‘Express’ edition. I found it in this
There is a lot of work already done
Looks like a PDA example to me! For some reason they have a kind of 'background image' behind the apps - note on the title bar those lines aren't there ... at first when I saw this I thought it was the display - but on other pictures, and te video, these lines do not appear.I'd certainly remove these if I recompile.
for any interface you ever want to build. With all the work done on PDA’s and Smart-phones, you will not want for example code for displays whether you use Linux or Windows to develop. Keep in mind my motivation is to be able to control modern day RF chips with this controller – I want to have it be the display, the hardware controller and the audio interface.
I was impressed with the manufacturers site
although it isn’t really mature, there is good information on it and they’ve gone through the trouble to put up a Forumboard and monitor it. I’ve perused the posts and responses and while there doesn’t seem to be the resident gurus like there are on AVRFreaks forums, a lot of the questions get answered.
The company’s Download Section
is pretty good; they have datasheets for every part on the board and information on every aspect of the board. Most are links to other locations but are good quality material.
This 'World Clock' is remarkably like a Greyline Propagation Map
with this board is to make a modern radio controller. There are already hundreds of apps for amateurs that manipulate audio. key rigs, keep logs, etc, that will be nice toys on a ham radio transceiver. The big rigs put stuff like the world maps, etc. I’ve been staring at this ‘World Clock’ for a while, it remarkably resembles a greyline propagation map!
There are 34 ‘GPIO’ lines that can be used to control any line you want, and a serial control line that I don’t yet understand that can address many 2 line serial devices. There’s input for a camera, audio in and out, 6 user buttons and 4 user LED’s. Opie, Android, WinCE, all are ready to control a digital radio!
In the coming weeks
as I get this thing going I intend to document everything I do – failures and successes. The NGW100 board was a great find, but we let it ‘mature’ and is now difficult to support. PLUS, if you put all the functionality into the ‘NGW that this board has you’ll spend nearly $300 …
The only thing I haven’t found on this board that the Mediama add on for the NGW supplies is a LiPo battery charger. I got one from Sparkfun
and would love to apply it to this little marvel. Actually, I got the beefy three cell version
… Think it will run a transceiver for a bit? ;] It would be very interesting if this charger
would be able to interface with the USB on the board? Or something that would interface with the GPIO would be even better.
Here are a few more pictures. This sure is a neat toy – I’ll report more this week!
A nice looking little JTAG programmer
The board - you can find many better pictures on the Manufacturers website
We need to recompile this - message says please waiting ?? lol I love Chinglish!