11 Commits
Author SHA1 Message Date
Uri Shaked 9024d9ff0e fix(rom): extend 7-segment alphabet
Add "c", "a", "d" and "s", "k", "y" to the 7-segment encoding dictionary, make "H" and "I" uppercase (so IHP is rendered uppercase and not lowercase)
2025-09-08 15:44:27 +03:00
htfab baf7eca21e feat: add support for hardening the chip rom on ihp/ol2 2025-03-12 13:36:25 +02:00
Uri Shaked 474b576b3e fix(rom): fails to build on ihp shuttles
Add "i", "h", "p" to the 7-segment encoding dictionary.
2024-10-20 23:44:55 +03:00
Uri Shaked 17e08942b2 feat(rom): add Magic and CRC32 fields 2024-05-29 16:18:08 +03:00
Uri Shaked d551a4cf5a fix(rom): fails if shuttle_id longer than 4 chars 2023-11-20 14:57:41 +02:00
Uri Shaked 17f91aeca2 feat(rom): add "o" and "f" to the segment font 2023-11-20 14:57:41 +02:00
Uri Shaked aa8f760375 style: fix lint errors + reformat source with black 2023-09-21 22:30:52 +03:00
Uri Shaked ff0eea8794 refactor: add more types 2023-09-19 20:42:47 +03:00
Uri Shaked cadbfbcd25 feat: Chip ROM auto generation with OpenLane 2
So we can generate the ROM while building the shuttle's GDS
2023-09-10 20:17:58 +03:00
Uri Shaked bb58ee1fae fix(rom): remove a debug print 2023-07-20 09:34:49 +03:00
Uri Shaked 3a6a7d3a2c feat(rom): inital ROM data writer code 2023-07-13 17:54:11 +03:00