Commit Graph

35 Commits

Author SHA1 Message Date
Dennis Gnad 992d8c97ea option for icepack to skip initializing BRAM (tested for ice40hx8k) 2019-05-15 16:57:17 +02:00
Andrew Wygle 56a0d3f8ea Add lm4k detection support to icepack. 2018-05-06 11:10:36 -07:00
Robert Ou 3bee3cfead Mount NODEFS if using emscripten and nodejs
Mounts root directory on `/hostfs` and the current working directory on
`/hostcwd`
2018-03-31 14:10:36 -07:00
David Shah 58e2e74d42 Add iCE40 Ultra (ice5lp) support to icepack 2018-02-13 20:22:05 +00:00
William D. Jones 182e9350de Enable writing nosleep config bit into output bitstream. 2017-12-31 01:52:59 -05:00
William D. Jones c093efc015 Add nosleep field to FpgaConfig- read_bits recognizes the option. 2017-12-31 01:34:36 -05:00
David Shah da7a2a9d0d Fix whitespace and a couple of typos 2017-11-20 09:43:54 +00:00
David Shah 629621642f Preparations for DSP and IpCon fuzzing 2017-11-08 16:05:42 +00:00
David Shah 1d149133b5 5k-related fixes to icepack 2017-11-05 16:17:57 +00:00
David Shah 3bd601c0cd Fix BRAM initialisation on 5k parts 2017-11-01 12:02:44 +00:00
David Shah aa653a2a51 Add DSP and IPConnect tile support to icepack and glbcheck 2017-10-21 14:59:13 +01:00
Roland Lutz 898229bf2b icepack: Add support for non-warmboot images 2017-09-04 19:18:08 +02:00
Clifford Wolf 43c38447c9 Fix icepack debug output 2017-07-31 15:53:59 +02:00
Scott Shawcroft b019ae4e65 Rework bram indexing to unbreak 8k. Still not sure if its correct for 5k. 2017-07-07 17:00:20 -07:00
Clifford Wolf 96511b32b1 Indenting fixes in icepack.cc 2017-07-04 12:24:28 +02:00
Scott Shawcroft 15bcbb7c33 Correct cram mapping so glbcheck actually passes. 2017-07-04 12:12:13 +02:00
Scott Shawcroft a25c8679ac More work figuring out values in icebox.py 2017-06-23 22:53:54 -07:00
Scott Shawcroft 58a6110be1 Add icefuzz support for the UP5K and rework underlying device specification for more flexibility. 2017-06-22 17:38:38 -07:00
Scott Shawcroft ed8c4e8c03 initial packing and unpacking parameters 2017-06-20 16:50:52 -07:00
Clifford Wolf 2931984587 Fix trailing whitespace in icepack.cc 2017-03-07 08:08:10 +01:00
hermitsoft 4d4738beea Disabling BRAM commands in bitsream for LP384 2017-03-06 16:56:32 +01:00
hermitsoft e207307c74 LP384 support in icepack - log_level back to 0 2017-03-06 01:24:20 +01:00
Mihály Horváth fdf863b791 LP384 support in icepack (tested on real chip)
LP384 is now supported in icepack, it was fairly easy to realize as only the main chip dimensions are required that could be found out from the .bin bitsream file generated by iCEcube. 
Tested by creating .asc then packing it back to .bin. The testcase is just a simple LED on/off on a port though but that shows geometries are fine. 
Now I'm trying to have and support chipdb-384.txt hopefully with some help from the authors and anyone who already knows the internals of IceStorm well. I need info, how to reverse-engineer iCE40 chips the easiest way. Scripts maybe.
I'm trying to reach my goal in any way coz iCEcube sucks and IceStorm integrates well into commandline...
2017-03-05 22:25:47 +01:00
Clifford Wolf 12b2295c90 Only define _GNU_SOURCE for vasprintf() when not _WIN32 2016-07-26 10:31:22 +02:00
Yury Gribov 8a7a746ca9 Explicitly ask for vasprintf where appropriate. 2016-07-26 10:26:05 +02:00
Ruben Undheim 30cb298008 fix a few spelling mistakes in error messages 2016-02-27 09:36:55 -07:00
Clifford Wolf d094abca1c cleaned up VS2013 fixes 2015-08-21 19:50:52 +02:00
Antti Lukats 2b8be10986 fixed for VS2013 2015-08-21 16:53:24 +02:00
Clifford Wolf c2edd14772 Removed "icepack -C" (use "icebox_colbuf -f" instead) 2015-08-06 10:41:36 +02:00
Clifford Wolf e9d968e8b8 Imply "icepack -C" for 8k devices (temporary workaround) 2015-07-30 17:10:20 +02:00
Clifford Wolf a5cf96201d Added icepack -C 2015-07-30 17:02:48 +02:00
Clifford Wolf 48154cb6f4 Imported full dev sources 2015-07-18 13:10:40 +02:00
Clifford Wolf 13e63e6b65 Import of icestorm-snapshot-150526.zip 2015-07-18 13:07:39 +02:00
Clifford Wolf c41701ca3a Import of icestorm-snapshot-150413.zip 2015-07-18 13:06:48 +02:00
Clifford Wolf 0347c37d56 Import of icestorm-snapshot-150401.zip 2015-07-18 13:05:51 +02:00