| Justin Fontes 07/01/09 11:25 Read: 166 times Woodland USA |
#166628 - FLIP and Programming Options Responding to: Lim Hua Yio's previous message |
This chip actually comes from Atmel in a state where you do not have to have any special hardware conditions other than that necessary to execute programs. So, you do not need to have the PSEN and Reset pin conditions (which is only applicable depending on package). This only becomes useful if you use FLIP and the BLBJ bit is set (the box has a check mark). If your code does not allow the host to put the chip back into the original bootloader mode and the BLBJ bit is set, then you will have to apply the hardware conditions necessary (depending on the package [low pin count versus high pin count] which is in the datasheet) to reset the chip to boot up in bootloader mode. A safety precaution that I did and proved very helpful while debugging my USB enumeration was that I just left the BLBJ bit not set. This means that once you turn off the power to the chip the chip will automatically boot up in bootloader mode regardless of your program. Hope that helps. |
| Topic | Author | Date |
| how to update code into AT89C5131A | Lim Hua Yio | 07/01/09 03:42 |
| AT89C5131A USB Bootloader | Shoaib Ali | 07/01/09 05:07 |
| You use Atmel's application called FLIP | David Prentice | 07/01/09 10:43 |
FLIP and Programming Options | Justin Fontes | 07/01/09 11:25 |



