[flashrom] [PATCH] Add programmer for the MSTAR I2C ISP protocol

Alexandre Boeglin alex at boeglin.org
Sun May 4 18:20:04 CEST 2014


Hi,

Here is a patch, that provides support for the MSTAR ISP protocol.

Basically, among other chips, MSTAR manufactures SoCs that equip TV sets
and computer screens, and it seems that all of their products use the
same in-system programming protocol. Basically, they use the DDC channel
of VGA or DVI connectors, which is actually an I2C bus, to encapsulate
SPI frames (the flash chip is connected to the SoC through an SPI bus).

I wrote this patch since the screen I bought had a software bug, and the
manufacturer only released a new firmware binary, but no tool or
instructions on flashing it.

More details can be found here:
http://boeglin.org/blog/index.php?entry=Flashing-a-BenQ-Z-series-for-free(dom)

I only read code from Linux kernel archives published by Acer to figure
out the protocol (for a touchscreen controller and a NFC chip, both by
MSTAR, that shared the same ISP protocol), so I don't think there are
any legal problems with it.

Please let me know what you think about this patch, and whether you're
interested in including it.


Best regards,
Alex
-- 
Alexandre Boeglin
email: alex (at) boeglin (dot) org
jabber: alex (at) im (dot) boeglin (dot) org
website: http://boeglin.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-programmer-for-the-MSTAR-I2C-ISP-protocol.patch
Type: text/x-diff
Size: 9778 bytes
Desc: not available
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20140504/36a2d570/attachment.bin>


More information about the flashrom mailing list