-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Figure out what the contents of gateware/encoder/vhdl/header.hex
is
#297
Comments
'gateware/encoder/vhdl/header.hex' specifies the initial content of a memory block rambyte in the file (https://github.com/timvideos/HDMI2USB-litex-firmware/blob/master/gateware/encoder/vhdl/JFIFGen.vhd) , that is, the initial values for each address. One can see the initializing of memory block in -
|
@akhil-123 Yes, we understand what I think this is probably something like a JPEG header or something? |
This header.hex file is a JPEG/JFIF file (minimal file format which enables JPEG bitstreams to be exchanged between a wide variety of platforms and applications) in which the contents are as follows:
But In the header.hex file i could not find the EOI (end of image) marker which is FF D9. I think it should be present in the file. |
@akhil-123 Would you be interested in writing up a small Python program which uses the either |
Yeah, I will try my best to finish it as soon as possible. |
@akhil-123 No hurry! FYI You should come and join us in our IRC chat room [irc://irc.freenode.net/#timvideos] if you haven't already! A web based client is available here. |
can u increase the description on what these read and write operations should do ? |
* litex changed from v0.1-1335-gbb64f8a7 to v0.1-1338-g85d66072 * 85d66072 - cpu/minverva: give more explicit error message when not able to elaborate cpu <Florent Kermarrec> * 3465fc96 - Merge pull request #297 from mithro/mem-region-pp <Tim Ansell> * 4408dad9 - Improve the error message on memory region conflict. <Tim 'mithro' Ansell> Full submodule status -- 3a6108a75be356a3dc53760d22782f1323248b6b edid-decode (remotes/origin/HEAD) 01d8f819f15baf9a8cc5d96945a51e4d267ff564 flash_proxies (remotes/origin/HEAD) 08325dd04e65859d3410e730dde7ab81d338d6c3 litedram (remotes/origin/HEAD) 4d9e74f10a3fe7bf71ba9bde50f49689c6458dc5 liteeth (remotes/origin/HEAD) 47e76f447f6e3d97aac2638a98f967d44db5c349 litepcie (remotes/origin/HEAD) db5d2f7881161ce5b9a10a0ab42555f884b9d7c1 litesata (remotes/origin/HEAD) 7a9fa9d3b18362bf707dff25a78661395ef9ee7a litescope (remotes/origin/HEAD) 7457a29b1a47fe15e81fa37f3bbdd510788f1d53 liteusb (remotes/origin/HEAD) 49bafa481075e0bfbaf067b63c351ec29e993894 litevideo (remotes/origin/HEAD) 85d6607257650a9b1824a2d2d7931324f7e52388 litex (v0.1-1338-g85d66072) 742360f2ba4c400c6164908f03c6ca3d965f168b litex-renode (remotes/origin/HEAD) 41922fde2a8c36cd0f99d4b7ebb3ba9c37ce1489 migen (0.6.dev-306-g41922fd) 4d6ad28f5966f1f7c94a8f83ef50f07d7e62123c nmigen (v0.1rc1-12-g4d6ad28)
What is this file? How was it made? etc....
The text was updated successfully, but these errors were encountered: