Bouffalo ISP Protocol V1: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 51: | Line 51: | ||
= Getting into ISP/BootROM mode = | = Getting into ISP/BootROM mode = | ||
Currently the BootROM is not explored enough, to know how exactly the boot process works within it, although, we w | |||
{{Mbox | |||
| name = name of the template | |||
| demospace = {{{demospace|}}} / main / talk / file / category / other | |||
| type = speedy / delete / content / style / notice / move / protection | |||
| image = none / [[File:Some image.svg|40px]] | |||
| imageright = [[File:Some image.svg|40px]] | |||
| style=CSS values | |||
| textstyle=CSS values | |||
| text = The message body text. | |||
| small = {{{small|left}}} / left / no | |||
| smallimage = none / [[File:Some image.svg|30px]] | |||
| smallimageright = none / [[File:Some image.svg|30px]] | |||
| smalltext = A shorter message body text. | |||
| plainlinks = no | |||
}} | |||
= Handshake = | = Handshake = |
Revision as of 18:59, 19 May 2023
This page describes Bouffalo ISP Protocol V1, which is ISP protocol used to run images, write images to Flash or program fuses via UART, USB, SDIO or JTAG.
It is integrated in BL602, BL702, BL808 and BL616 series of chips, although, every series have some improvements to this protocol.
List of available interfaces for specific chips:
Chip | UART | USB | SDIO | JTAG |
---|---|---|---|---|
BL602 Series | Yes | no | Yes | ? |
BL702 Series | Yes | Yes | No | ? |
BL808C | Yes | Broken | ? | ? |
BL808D | Yes | N/A | ? | ? |
BL606P | Yes | ? | ? | ? |
BL616 Series | Yes | Yes | ? | ? |
Getting into ISP/BootROM mode
Currently the BootROM is not explored enough, to know how exactly the boot process works within it, although, we w
none / File:Some image.svg | The message body text. | File:Some image.svg |
This message box is using an invalid "type=speedy / delete / content / style / notice / move / protection" parameter and needs fixing.