Colorlight E80
identity
- name
- E80
- vendor
- Colorlight
- family
- colorlight
- id
- none stated
- status
- generates
- file
- config/cards/e80.toml
- image pattern
- E320_PWM_FPGA{version}_*.hex
- sdram staging
- true
- specification
- specification
- notes
- Specification: the vendor's own E80 Specification V4.2.1, linked from https://en.colorlightinside.com/service/download/?cat=602 and served at https://support.colorlightinside.com/uploads/E80SpecificationV4.2.1_1677659301.pdf (the host answers 403 without a Referer from the download page). Control area, HUB75 port count and the two gigabit RJ45 ports are read from it; it states no cascade limit and no PCB revision. Firmware: Colorlight's "75B E80 75E E120 E320 5-in-1 Series" archive holds one image set for the whole classic family. Its 129 files (config/firmware.toml) are filed by driver chip and build variant only -- Custom Series/<chip>, PWM/<chip>, Regular, SHIXIN, Irregular Display Firmware -- with no folder, file name or bitstream header naming a card model, and every file is the same 721,024-byte LFE5U-25F bitstream. Colorlight's own download page groups the two cards as one entry, "E120/E80". So the E80 runs the E120's images. Memory map, guarded blocks and boot-image offsets: copied from config/cards/e120.toml. INFERRED from that shared firmware, not measured on an E80. The addresses were dumped from one E120 (docs/fpga/flash-layout.md); nothing here has been read off an E80, which is why status is "generates".
limits
- max width
- 1024 px
- max height
- 128 px
- hub ports
- 8
memory map
- block bytes
- 0x10000
- primary bank
- 0x000000, 0x0b0000 bytes, 11 blocks
- golden bank
- 0x200000
- parameter block
- 0x07 (block 7)
- eeprom mirror
- 0x07f000
- guarded from 16.53
- 0x00, 0x01, 0x02, 0x08
boot image offsets
- basic_pack
- 0x0000
- data_swap
- 0x0500
- module_positions
- 0x0600
- chip_page
- 0x0900
- void_line
- 0x1000
- void_line_columns
- 0x1400
- anti_void
- 0x1800
- mapping
- 0x3000
- scan_table
- 0x6000
- rcvbp
- 0x8000
- map_entries
- 4096
- rcvbp_max
- 0x6ffc
Tested panels
none
Firmware
129 images with their versions, driver chips and checksums.