by PedroR » Wed Feb 08, 2012 11:19 am
by PedroR
Wed Feb 08, 2012 11:19 am
Hi l3v3rz
From our experience it's a bit hard to brick these boards although we've had a couple that locked up when getting to the bootloader.
From what we've seen, you should always be able to see something coming out of the serial port of the Omnima when you turn it on (it may later crash but it typically doesn't go down without spitting out some characters first).
The boards that we managed to "kill" always showed something when they booted but locked up when getting to the bootloader.
Therefore my best bet would be to check the USB2Serial adapter and also the cables. (not sure which USB2Serial you are using though; to be honest we don't like the Cable from Omnima and prefer the generic USB2TTL from Sparkfun based on FTDI)
You also need to make sure to connect GND (<strike>we've done some experiments with connections between omnima and other devices that worked fine without gnd connected but when using a USb2Serial we seem to always need GND</strike>
Edit: I stand corrected. you always need to connect GND. What happens is that sometimes you're using a common ground without noticing it; a typical scenario is a computer that is grounded by the wall plug and a peripheral (ie robot) that is also ground by the PSU connected to the wall socket (hence common ground). ).
Another fault we've seen was with jumper cables that "seem" to be ok upon visual inspection but they were actually faulty (replacing them solved the issue).
Finally, I would check the COM port settings... I know this is a basic one but just as reminder, on boot it should be set to 57600, 8 data bits, no parity1 stop bit (8N1).
This should let you "see" the bootloading process.
Let us know how it goes
Regards
Pedro
Hi l3v3rz
From our experience it's a bit hard to brick these boards although we've had a couple that locked up when getting to the bootloader.
From what we've seen, you should always be able to see something coming out of the serial port of the Omnima when you turn it on (it may later crash but it typically doesn't go down without spitting out some characters first).
The boards that we managed to "kill" always showed something when they booted but locked up when getting to the bootloader.
Therefore my best bet would be to check the USB2Serial adapter and also the cables. (not sure which USB2Serial you are using though; to be honest we don't like the Cable from Omnima and prefer the generic USB2TTL from Sparkfun based on FTDI)
You also need to make sure to connect GND (<strike>we've done some experiments with connections between omnima and other devices that worked fine without gnd connected but when using a USb2Serial we seem to always need GND</strike>
Edit: I stand corrected. you always need to connect GND. What happens is that sometimes you're using a common ground without noticing it; a typical scenario is a computer that is grounded by the wall plug and a peripheral (ie robot) that is also ground by the PSU connected to the wall socket (hence common ground). ).
Another fault we've seen was with jumper cables that "seem" to be ok upon visual inspection but they were actually faulty (replacing them solved the issue).
Finally, I would check the COM port settings... I know this is a basic one but just as reminder, on boot it should be set to 57600, 8 data bits, no parity1 stop bit (8N1).
This should let you "see" the bootloading process.
Let us know how it goes
Regards
Pedro