Entries tagged with “Linux”.


This is going to be a good one. It will focus on the Stellaris and will provide a Stellaris Launchpad along with a Kentec LCD Display.

The $29 cost is a little over half what you would pay for the board and display plus you get hands on training that is invaluable. If you attend, their lunches are ‘Stellar’ ;]

You can get to all of the course material online and register at these links –
Register Here
Workshop Page (Pay attention to the many links! There is a huge amount of info here including 8 hrs of video!)

The training event will be held at the Avnet office at
2501 Discovery Dr #150
Orlando FL 32826

These people do things right! TI and Avnet have put on awsome presentations in the past, I have no doubt this will be one of them!
Tracy N4LGH

The Saturday May 5th, 2012 Install fest saw 24 attendees! At least 8 computers were repaired, with Linux installed as the second Operating System, or, the first and only OS!

Max brought Donuts! Thanks, Max!

One Shuttle System computer was absolutely DEAD-On Arrival… Within about three minutes, it was fully functional, having been trouble shot as the CMOS was corrupted, by a dead battery, which was replaced, after which, it came up and booted with a Live CDrom of Linux Mint 12. Patrick Berry, KJ4JTK, refurbishes computers, so this was a well known problem.

Tracy installed Kubuntu on it, and proceeded to build and operate some of the Texas Instruments micro computer boards which he obtained for $4 to $28 each, including Free Shipping! Some run on UCLinux, a small programmable Operating System, for control of media, machines, and more!

Included in the LEAP membership are several HAM Radio operators!  Some Linux Enthusiasts And Professionals -Central Florida (LEAP-CF.org) are licensed Amateur Radio Operators. We actively promote HAM Radio, and invite other HAMs to attend! HAM Radio is fully integrated in this club of electronics hardware and software programming enthusiasts.

Phil Barnett, N4CR is shown in photos, tuning, testing, adjusting, and repairing radios, using some of his portable workbench test equipments, A Motorola Spectrum Analyzer, Frequency Counter, and more.

Some new visitors showed an interest in both Linux, and testing for their Technician License, as Linux has 78 HAM Radio programs to control radios, log contacts, design antennas, analyze and track satellites, provide HAM radio control, and more!

Many folks brought a computer, and lots of technical questions about computing, networking, and more! We enjoy the challenges presented, and are happy to answer questions, and provide solutions!

The Install Fests are held on the first Saturday each month, at Bldg. A at Winter Park Christian Church, 760 N. Lakemont Ave., Winter Park, Fl 32792.

Some new visitors received info and training on internet access, web browsing, and how to use features found on modern computers.  No question is refused!

What do you want to know, that we could help you with?

Open at 9 AM, closes at about 5 PM. Everyone is welcome!
Free coffee, cocoa, and knowledge!

http://leap.cf.org for dates, times, locations of meetings and Install Fests!

Photos, Bill Collins, for HPIM0421, others by Patrick Berry.

photo links

More Photos are appreciated, with credit, if you have any to contribute!

Patrick Berry, TSgt., USAF (Retired)
Secretary, http://www.leap-cf.org
Amateur Radio KJ4JTK — http://www.arrl.org

 

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

I FINALLY HAVE an embedded linux kit 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 post.

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.


There is a lot of work already done 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


My Motivation 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!


 

 
 

A Multiboot Linux / Winders System

Somehow I managed to trash the hard drive in my newly converted Debian box. It’s been running great a long time but the DVD drive was having problems so I replaced it. While I had the box apart I decided to clean the dust out and straighten a few things up.

Like so many things in life, fans are unpredictable. Predictably, one of them began making noise after cleaning the dust out of it. An innocent ‘thump’ on the box to settle the fan and SCREECH!!! the hard drive sounded like my ’99 Pontiac when it needs the brake pads replaced. I was horrified.

Another instintive ‘thump’ and the noise was gone (after all, the thump made the noise come, why SHOULDN”T it make it go??) but so was all my data. Surface tests revealed error after error, the drive was dead. Off to the magnet retrieval pile.

I love my cube. I hate to see it doing nothing. It’s a great little computer and while it’s starting to get dated it still serves my purpose nicely. Besides, I don’t have the money for a new box and this one works fine when it has a hard drive with good brake pads. So like any good tech I raped the drive out of a dormant machine and rebuilt mine, new fans notwithstanding. (more on that later)

With a new (to me) 320 GiB drive I just couldn’t resist a multiboot machine. I’m not one to download all sorts of media and the kinds of things I do with my computer don’t take huge storage so 50GiB is more than enough for me with any OS. I decided that 5 or 6 OS’s could easily fit on the drive with another partition to share between the distros for code, etc.

I ended up with XP, Mandriva, Debian, Fedora and Kubuntu with the additional partition left for a shared folder like /code or something. One of the things I found most important (for me) was the order in which I installed the distros – they each have their own quirky way of installing Grub and some are not so friendly as to look for other linux distros. All find Winders, but only Kubuntu was friendly enough to find them all so I installed that one last after a few go’s of trying to edit Grub myself. I’ll leave that one for when I’m ready to get a little more hard core.

So, for a newbie that wants to try several of the Linux distros and still keep your Winders installed, the easiest way for me was to wipe the HD clean with something like GWScan or DiskWipe (I used the UBCD downloadable at www.ultimatebootcd.com )

I usually install Winders first since I still use XP. (I understand Vister is smarter and may look for other OS’s for it’s bootloader, but I haven’t tried it and probably never will. Grub / Lilo is fine for me.) When installing WInders, at the point where it asks to select the partition to install to, select ‘C’ to create a new partition and create it with just the amount of space you want it to have, not the NTire disk. Having a 320 GiB drive (which really is 300, go figure) I chose to give each OS 50 GiB and leave the rest for a common files storage drive.

As with Winders, with each OS installed it gives you a choice to let the installer automatically create the partitions for you or allow you to do it manually. The automatic way really does result in a more efficient layout of partitions, but make it really complicated when you have numerous distros installed. I choose to do it manually, and have ONE partition (‘/’) for each and a shared Swap partition since only one distro will be running at a time.

On the first Linux distro installed, manually set the partitions and make the first one the swap partition. For me it makes more sense that way because it physically separates the Winders partitions from the Linux ones. Just my pref … Make your swap partition about twice the total ram you have (this article is representative of what I’ve found on the web but I digress …) and set the amount of space you want it to have and go from there.

I usually choose to do the minimal ‘desktop’ installation for any distro if given a chance. For the Debian distro I started from Netinst that just gave me a command line prompt and that was COOL to use apt-get to install the system. There are some limitations but only to what you know about linux. Which, for me, is very little …

Done this way I can also at any time reinstall any of the distros without disturbing the others. I just have to remember to tell the install NOT to set up the bootloader and everything will work just fine. One thing about Grub – it’s incredibly customizable and every distro sets it up their own way. So far only Kubuntu was friendly enough to see ALL the other distros so now I install that last and I have a great startup menu for my Cube.

Now it’s on to see which distro is the friendliest for setting up a build environment for my Atmel ATNGW100 board. The Buildroot utility worked fine on Mandriva but so far I’ve not been able to get any of the other environments running like AVRStudio or any of the QT dev packages. I want QT because it’s supposed to be superior in writing code for embedded devices. See their Brag.

I’ll write more as I play!

Tracy N4LGH