-
Notifications
You must be signed in to change notification settings - Fork 14
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
r0.2 Errata #2
Comments
Hey @joshajohnson! For a very big coincidence I assembled the r0.2 simultaneously with you! 😄 |
@joshajohnson -- thank you so much!
I confirm also that the bootloader is working correclty even on r0.2:
Thank you so much! |
@giggiu16 Nice work! If you are in the position to share what you are using it for I'd be keen to hear, otherwise have fun! |
@joshajohnson for sure: no specific use case in mind for now. I'll use your board to continue learning FPGA programming, I didn't wanted to be limitated in GPIO pins too much comparing other "low-cost" solutions. I like also assemblying electronic prototypes and I used your board as first BGA assembly test 😄. Next 2 boards in queue, and one is with the 25F variant 😉. |
@giggiu16 Awesome! One thing I should say is that the 12F and the 25F are the same silicon, but with a different IDCODEs. If you use the open tools you'll be able to use all 25K LUTs on the 12F! |
Hi @joshajohnson and @giggiu16! Nice work on the ECP5-mini board. How did you solder the BGA on the PCB? Did you just use a hot air gun/flux combo or was it something more sophisticated? Thanks! |
Hi @amitvasudevan, I'd suggest reflowing it along with the rest of the components. You can do it with hot air but getting even heating is a bit more challenging. |
Closed on accident |
Thanks for the response @joshajohnson ! I am a newbie when it comes down to soldering so please forgive my naive questions below :)
Thanks for your time and help! Can't wait to get started... |
|
Thanks @joshajohnson! This is very helpful. I looked at the T962/A modifications and found the thermocouple interface board is no longer available from 1bitsquared. Is that an important component or can I still work without it? |
You can get away without it, I don't have one in my machine. |
Got it! Would you be willing to share details on the solder paste you used and the corresponding T962 profile that worked for you? I am planning to use lead-free solder paste (just to be less toxic) and it seems like it could work with the SAC305 lead-free paste as described here. Thanks again for your time and help! |
I use leaded T4 paste so the profile won't be too useful. I've had my oven for 4 years now and as long as I put a part less than 80mm x 80mm in the center of the board it will solder without too many issues, but it took a while to get to that point. |
Thanks @joshajohnson! I have placed my order for the T962 and it should get here next week. Also, I found a lead-free solder paste with Tin/Bismuth alloy from Chipquik. If you look at the datasheet here, it seems to have a pretty smooth reflow curve (about 1C temp rise per second). Is that a slow enough profile for the oven you think? |
Ah sorry I might not have been clear - you can use any solder paste but just need to make sure the ramp rate on your oven is slow. |
Hi, Did anyone manage to make use of the RAM on this board? I'm doing my first ECP5 board and am looking for designs to work from. RAM is a nice-to-have for my design so it would be good to have a known good implementation to work from. |
Hi Dave,
Hyperram has been confirmed to work via a memtest in Litex.
Code is here:
https://github.com/joshajohnson/ecp5-mini-projects/tree/master/litex
Thanks
…-------- Original Message --------
On 10/11/24 08:25, Dave wrote:
Hi,
Did anyone manage to make use of the RAM on this board? I'm doing my first ECP5 board and am looking for designs to work from. RAM is a nice-to-have for my design so it would be good to have a known good implementation to work from.
—
Reply to this email directly, [view it on GitHub](#2 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/AHCIMJJWUODU67BTLMC6F4TZ7Z4UZAVCNFSM6AAAAABRPPWCTSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRWGQ3DIMZQHE).
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@joshajohnson I'm looking at assembling one! But the 25 vs 12... you mentioned the IDCODEZ is different, will I have issues flashing and using the dfu bootloader? |
Hi @CCampbell71, you can fit whatever part you want. Just make sure this part of the makefile is correct for the IC. |
This issue will document any errata / areas for improvement for future versions.
Note, whilst the board has passed the smoke test, it has not been fully brought up so this list is subject to growing.
The text was updated successfully, but these errors were encountered: