last_checksum = 0
def sendByte(byte):
- time.sleep(0.001) # just to get sure, wait 1ms
tty.write(chr(byte))
def sendWord(word):
print "OK, trying to set baudrate..."
# set baudrate
cmdBAUDRATE(BOOTLOADER_BAUDRATE)
+time.sleep(0.1) # just to get sure that the bootloader is really running in new baudrate mode!
+del tty
tty = SerialPort(DEVICE, 100, BOOTLOADER_BAUDRATE)
print "Transfering pkernel program to IRAM",
cmdCALL(0x30000)
time.sleep(0.5) # just to get sure that the pkernel is really running!
del tty
+pkernelmode = True
tty = SerialPort(DEVICE, None, KERNEL_BAUDRATE)
print "Performing ChipErase..."