Commit Graph

563 Commits

Author SHA1 Message Date
Andrew Wygle a39b35ac2f Add LM family support to icecube.sh 2018-05-06 10:39:40 -07:00
Clifford Wolf 237280ce44
Merge pull request #132 from daveshah1/bg121_docs
Add BG121 package variant and update docs
2018-04-24 19:11:30 +02:00
Clifford Wolf 2d254d98ee
Merge pull request #133 from mcmasterg/doc
docs: spelling/grammer
2018-04-24 19:01:06 +02:00
John McMaster 1dc402804a docs: spelling/grammer
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-04-09 16:27:03 -07:00
Clifford Wolf 495f571411 Add link to "IceStorm Learners Documentation"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-04-08 13:34:44 +02:00
David Shah 4f4409ad86 Add BG121 package variant and update docs 2018-04-02 15:01:45 +01:00
Clifford Wolf 2180992460
Merge pull request #108 from rqou/master
Better emscripten support
2018-04-01 15:19:27 +02: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
Clifford Wolf 9b0603c4bc
Merge pull request #131 from esden/iceprog_less_magic
Add MPSSE and Flash command definitions
2018-03-27 14:43:31 +02:00
Piotr Esden-Tempski a7ab72dd4c Added some flash command definitions to decrease magic number usage. 2018-03-11 19:42:06 -07:00
Piotr Esden-Tempski 43333aa0a9 Added some MPSSE command definitions to decrease magic number usage. 2018-03-11 19:41:55 -07:00
Clifford Wolf 4476d83f76
Merge pull request #130 from tomverbeure/icepll_options
Add -n <module_name> option
2018-03-10 13:35:57 +01:00
Tom Verbeure 07b9ea6d58 Add -n <module_name> option 2018-03-10 06:22:06 +00:00
Clifford Wolf 535fde6361
Merge pull request #129 from daveshah1/icetime_ufix
Fix handling of a port name like CLKHF_FABRIC in icetime
2018-02-28 16:13:12 +01:00
David Shah c1d7ef8b52 Fix handling of a port name like CLKHF_FABRIC in icetime
Signed-off-by: David Shah <davey1576@gmail.com>
2018-02-28 15:04:57 +00:00
Clifford Wolf 54511ff508
Merge pull request #126 from daveshah1/icetime_bfix
Properly ignore unsupported cell types
2018-02-20 13:43:50 +01:00
David Shah 4cdf41c840 Properly ignore unsupported cell types 2018-02-19 09:26:59 +00:00
Clifford Wolf 1d84b7a531
Merge pull request #124 from daveshah1/ultra
Add iCE40 Ultra (ice5lp) support to icepack
2018-02-14 18:48:09 +01:00
David Shah 58e2e74d42 Add iCE40 Ultra (ice5lp) support to icepack 2018-02-13 20:22:05 +00:00
Clifford Wolf edbf5fce90
Merge pull request #123 from daveshah1/up5k_io
Add RGB driver LED pins and I³C IOs to chipdb
2018-02-13 18:09:19 +01:00
Clifford Wolf 594644e755 Fix compiler warning (comparison between signed and unsigned int) in icetime
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-02-09 16:38:53 +01:00
David Shah b024ef49da Add UltraPlus I³C IO to chipdb 2018-02-09 13:42:38 +00:00
Clifford Wolf be0b3489fb
Merge pull request #122 from daveshah1/iceprog-up2
Add out-of-the-box FT232H support (for Upduino 2, etc)
2018-02-09 13:52:31 +01:00
David Shah 9ac405f98f Add out-of-the-box FT232H support (for Upduino 2, etc) 2018-02-09 12:25:48 +00:00
David Shah 80dbd67e6c Add RGB driver outputs to chipdb 2018-02-09 09:42:08 +00:00
Clifford Wolf a7a6f3695f Remove up5k_mac16 "example" and add README to up5k_rgb and icebreaker
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-02-06 18:12:44 +01:00
Clifford Wolf d3a753f7d7 Add icebreaker example project 2018-02-06 15:02:16 +01:00
Clifford Wolf 722790ad3c
Merge pull request #119 from daveshah1/up5k_improve
UltraPlus Timing Analysis Improvements
2018-01-30 17:13:37 +01:00
David Shah 6efb7f7cc2 Tidy up 2018-01-30 10:21:44 +00:00
David Shah a5849e3ba8 Misc UltraPlus fixes 2018-01-30 10:15:59 +00:00
David Shah aa2b857d73 Updated 5k timing data, icetime regression fix 2018-01-29 14:02:37 +00:00
David Shah dd49c058a5 DSP related fixes 2018-01-28 16:38:46 +00:00
David Shah a6b2ca91e5 Working DSP timing analysis 2018-01-26 19:08:16 +00:00
David Shah cd4352e0ce Work on timing analysis of DSPs 2018-01-26 18:35:35 +00:00
David Shah 49dfe15d8c Parse extra cells in icetime 2018-01-23 09:56:14 +00:00
David Shah 420ef041b6 More DSP timing fuzzing, start adding new tiles to icetime 2018-01-22 17:03:16 +00:00
David Shah 8a30b4bbd4 Seperate different DSP configs in timing data 2018-01-22 16:34:51 +00:00
Clifford Wolf 479467a50d
Merge pull request #118 from daveshah1/up5k_fix_timing
Fix 5k Timing Data
2018-01-20 19:15:38 +01:00
David Shah 78e5b89e7c Fix 5k timing data 2018-01-20 17:55:51 +00:00
Clifford Wolf edef5d2465
Merge pull request #116 from daveshah1/up5k_misc_fixes
Miscellaneous UltraPlus fixes and improvements
2018-01-16 18:03:49 +01:00
David Shah 99857b1505 Add example for 5k UWG30 package 2018-01-16 15:17:20 +00:00
David Shah 4b16c3735c I³C IO reverse engineered and documented 2018-01-16 15:17:20 +00:00
David Shah 7e587c9b6b Add 5k UWG30 ieren data to db 2018-01-16 15:17:20 +00:00
David Shah a59472812c Remove seperate 5k RAM DB and share with 8k instead
This should ensure that the 5k RAM routing entries are now complete,
fixing #115
2018-01-16 15:17:20 +00:00
David Shah 02a986b2f4 Add pinout for 5k UWG30 package 2018-01-16 15:17:20 +00:00
David Shah 35bd638b4c Add SPI enable bits to docs 2018-01-16 15:17:20 +00:00
David Shah 77eafa89b4 HFOSC trimming info 2018-01-16 15:17:20 +00:00
David Shah 9e81ac7786 New UltraPlus corner tracing algorithm 2018-01-16 15:17:12 +00:00
David Shah 0932c559a7 Misc routing tweaks 2018-01-16 15:17:12 +00:00
David Shah ec3ad58683 Figure out missing SPI config bits, and add to chipdb 2018-01-16 15:16:44 +00:00