Ok this is how far I have gotten. The Roomba is in a state where I popped the battery out and then reinserted it.
I have Roomba pins 6 & 7 going to ground on the FTDI, I have Roomba pin 4(Tx) going to FTDI(Rx), I have Roomba pin 3(Rx) going to FTDI(Tx), finally I have FTDI CTS going to GND even though I am not using flowcontrol.
When I pop the battery in I get the following text from Roomba
Roomba by iRobot
battery-current-quiescent-raw 523 battery-current-zero 509
I hit the power on button and then power off and get this
slept for 0 minutes 523 ticks
battery-current-quiescent-raw 524 battery-current-zero 510
When I send an ASCII character 07 I get
Now if I analyze this I am pretty sure that "bl-start" means boot loader start.
Does "2004-06-15-1450-L" reflect the assembly date of my Roomba?
And after the message "Roomba by iRobot
!" what does "MC9S12DP256" mean?
Does this more recent date of "2005-10-04-1308-L" reflect the firmware date, meaning that the OSMO HACKER flash installed correctly on my Roomba?
I then tried to send an ASCII 128 and a few others and could not get the Roomba to produce anything.
Can anyone advise and answer these questions, it would be much appreciated