|
Post by Dingo on Feb 5, 2006 14:50:53 GMT 10
|
|
|
Post by Dingo on Dec 7, 2005 19:43:36 GMT 10
|
|
|
Post by Dingo on Dec 19, 2005 19:05:20 GMT 10
|
|
|
Post by Dingo on Dec 5, 2005 21:12:56 GMT 10
Recently I pulled out my old Amiga 500. The best computer ever! (Maybe the childhood spent playing games on it makes me biased, maybe.............) Anyway, it wasn't working after being stored for about 10 years. Nothing a No7 Torx Screwdriver and some fiddling couldn't fix right? Yes! Stripped it down, cleaned it (only a little dust as no fans in these 68k @ 7Mhz babies). The problem was the disk drive. All it needed was a good head clean, stepper motor shaft lube and general clean, and voila! Anyway, it was a great experience, seeing how robust technology was in 1987! I'm now playing all the great games (or will when I find where I put the joysticks) like Golden axe and Shinobi and Speedball 2 and and and and.................. Here are some pics
|
|
|
Post by Dingo on Dec 3, 2005 15:20:34 GMT 10
|
|
|
Post by Dingo on Nov 10, 2005 16:13:25 GMT 10
What do people think, are CNC machines robots? I'm starting to think of them as such. I suppose the answer is, how much intelligence was built into a specific CNC example...... BTW anygood links for understanding G-Code? Anyway, I'm starting to look at CNC projects and know others are so I hear by call for CNC links To start off: Interesting Aussie homebuilt CNC milling oatleyelectronics.com/kits/cnc_machine.htmA great US one www.storm.ca/~rheslip/cnc.htm
|
|
|
Post by Dingo on Nov 9, 2005 16:31:39 GMT 10
lol, reminds me when I set my terminal for 9600 baud when the uC is outputting at 115200
|
|
|
Post by Dingo on Oct 9, 2005 12:58:16 GMT 10
www.grandchallenge.org/It is currently being run and 3 bots so far have completed the course, a few are still competing. Check out the great bots! Time to sack the cheaffuer!
|
|
|
Post by Dingo on Oct 8, 2005 11:35:47 GMT 10
|
|
|
Post by Dingo on Sept 30, 2005 13:16:28 GMT 10
|
|
|
Post by Dingo on Sept 25, 2005 15:50:28 GMT 10
|
|
|
Post by Dingo on Sept 23, 2005 16:28:56 GMT 10
www.bunniestudios.com/?page_id=13This is a great article showing how someone can reverse engineer silicion and erase the security bits of a microcontroller but not the actual code. Very interesting and thought-provoking.
|
|
|
Post by Dingo on Sept 20, 2005 8:06:04 GMT 10
|
|
|
Post by Dingo on Sept 14, 2005 19:27:00 GMT 10
Please note the board mentioned above will not run uCLinux, maybe eCos. Here is a copy of a post I made at www.at91.com Having spent all afternoon searching the internet for the current infomation about Atmel ARMs and uCLinux it seems the generally agreed to amount of static RAM needed is in excess of at the very least 300Kb. More like 512Kb when including TCP/IP stacks etc.
So the only SAM7 parts that can run uClinux are SAM7A1 and SAM7A2 when coupled with external RAM in the order of 512kb or more.
To this end no other current SAM7 parts have anywhere near that amount of internal SRAM so to run uCLinux (16 and 32Kb) so you need external RAM.
The SAM7A2 has EBI which allows 4 lines multiplexed to allow up to 6 MB of external RAM to be added on top of the internal stack. The preliminary datasheets for the SAM7A3 make no mention of EBI nor of adding external RAM. Without it, it is unlikely any useful uCLinux can run. (A very small version might but it wouldn't have TCP/IP stack nor ROMFS etc).
For other SAM7 parts: The opensource OS eCos can run with a minimum of 60Kb. Thus SAM7 parts with 64Kb (just enough) or more *could* run it. As far as I can tell, eCos requires each app to be compiled with the OS and then flashed into the platform as one block of code.
Of course the AT91RM9200 can take external RAM but it runs at 150+Mhz (know how to design great PCB before spending money here) and is twice the price of an SAM7A2.
So my conclusion is the SAM7A1 (4 kb of internal RAM) or the SAM7SAM2 (16kb of internal RAM) are the best (only?) SAM7 options to run uCLinux. You will of course need to add some RAM.
Note: Olimex are planning on releasing a board in September that is a SAM7A2 running uCLinux and capable of ethernet.
|
|
|
Post by Dingo on Sept 14, 2005 14:11:40 GMT 10
I've been waiting a while for this one. Olimex (Bulgarian supplier of cheap but very high quality microcontroller boards and the like) have finally released for sale an Atmel (they make AVRs) ARM7 board. The cost is USD$59 plus you'll need an ARM J-TAG for USD$19 and postage to Australia is USD$9. Still it is pretty great value. The currently available board supports USB and has an SD Card socket amongst other things. The next one to be released soon has been listed as "SAM7-EA2 - development board for AT91SAM7A2 ARM7 microcontroller with Ethernet and uClinux support" I so want my bots to run linux and play mp3s and calulate floating point maths and talk over eth0 and USB.......<droooool>.... The link to the current one is here www.olimex.com/dev/sam7-p64.htmland Olimex generally www.olimex.com/dev/index.html
|
|