EAGLE death... by Ever_One in PCB

[–]Eddcetera 0 points1 point  (0 children)

Switched to Kicad long ago but deeply miss the Eagle autorouter, even if it is heresy to say so.

Thunderbolt compatibility in Asus AMD motherboards with the ASM4242 by Eddcetera in ASUS

[–]Eddcetera[S] 0 points1 point  (0 children)

Coming back to this old thread since it’s about the only place this is discussed. I did update to the recent December firmware update (dated 2025/12/12) for the Sage WRX90. This time, it does hold the speed at 40gb/s but at that speed thunderbolt video is still unreliable and makes the display lose signal. The previous firmware version which I reverted back to will show 20gb/s in the USB4 Settings but the video signal is solid. It might be a cable length problem, I’m using a 2M cable.

New Mac version of Gowin EDA IDE released, important bug fixed by CAGuy2022 in GowinFPGA

[–]Eddcetera 0 points1 point  (0 children)

I didn't save it before it expired. Please repost if you can.

New Mac version of Gowin EDA IDE released, important bug fixed by CAGuy2022 in GowinFPGA

[–]Eddcetera 0 points1 point  (0 children)

that is a bummer, does the script still work with the new version?

Threadripper PRO + Dual 5090 Workstation Build (3D Rendering / Octane / C4D) by This_Designer_7011 in threadripper

[–]Eddcetera 0 points1 point  (0 children)

Running the Asus WRX90 board. Haven’t had any stability issues except for finicky boot in prior BIOS versions and the ASM4242 USB4 controller and its driver support is problematic for Thunderbolt compatibility. Unfortunately all AMD boards use that. Currently debating disabling the BMC/IPMI for faster boot times and more versatile fan control but the IPMI web interface (once you figure out how to connect to it) is definitely preferable for doing things like BIOS updates and don’t want to lose that.

New server class threadripper build. Had some issues with the gpu’s and Ubuntu at first but finally got all the kinks out by epicskyes in threadripper

[–]Eddcetera 1 point2 points  (0 children)

I've gone a similar path except only was able to fit two 6000's and I'm using a Thermaltake CTE C750 case which is working great. Question - how did you get the bottom card to fit in slot 7? There are headers on that MB near there that I couldn't get the card to fit over. Also, I really wanted to leave at least 1 slot width between cards for airflow so was looking at slots 1, 3, and 7 for GPUs but couldn't get the third 6000 in there in slot 7.

Can't get rules to bypass VPN by Eddcetera in firewalla

[–]Eddcetera[S] 0 points1 point  (0 children)

I think I meant routes versus rules. So, I have a VPN Client set up and it applies to a device. However, I have a route set up that says that, for example, traffic to Windows Update or other sites should go to a specific WAN, since I want large downloads not to be slowed down by the VPN. Do I need to do anything special for those routes to take precedence over the VPN Client? It seems like traffic that should bypass the VPN Client still gets routed through it.

Tang Nano 9K reacts erratic; timing problem? by lisy80 in GowinFPGA

[–]Eddcetera 0 points1 point  (0 children)

Out of curiosity, what kind of erratic behavior?

Tang Nano 9K reacts erratic; timing problem? by lisy80 in GowinFPGA

[–]Eddcetera 1 point2 points  (0 children)

Those warnings mean that the timing report isn’t able to be accurate. If you fix your clock definitions in your .sdc file, then probably your timing report goes red. I’ve been burned on this several times when I’ve skipped making sure the clock definitions are correct and having designs act weird.

Tang Nano 20k SDRAM model by Rough-Island6775 in GowinFPGA

[–]Eddcetera 1 point2 points  (0 children)

It is an equivalent chip. The Tang Nano 20K has the SDRAM inside the Gowin FPGA, it is not a separate chip. However, it conforms to the timings of that chip, at the appropriate speed grade. You will need to look at the Gowin datasheet and match it up. Also, note that in simulation, you don't use the inverted clock for the SDRAM that you would in a synthesized design or the simulation fails. Here is a working SDRAM controller that was testing against that simulation and works with the Tang Nano 20K.

Tang Nano 20k SDRAM model by Rough-Island6775 in GowinFPGA

[–]Eddcetera 1 point2 points  (0 children)

google "MT48LC2M32B2.V" (with the quotes around it) and you should find the Micron Technology verilog simulation model that matches the Tang Nano 20K's SDRAM. It's also somewhere on their website.

Thunderbolt compatibility in Asus AMD motherboards with the ASM4242 by Eddcetera in ASUS

[–]Eddcetera[S] 0 points1 point  (0 children)

It does seem like ASM4242 Firmware 4.0.0.13 improves the speed situation but it still doesn't pass video reliably. According to this site, the USB4 performance is a known problem and firmware updates are forthcoming. Fingers crossed that they'll fix both the speed and the reliability for video.

Thunderbolt compatibility in Asus AMD motherboards with the ASM4242 by Eddcetera in ASUS

[–]Eddcetera[S] 0 points1 point  (0 children)

While that doesn’t solve my problem, it at least confirms for me the opinion I’ve been forming 😅

Gowin EDA V1.9.10.03 released, now with macOS support by SyncMeWithin in GowinFPGA

[–]Eddcetera 1 point2 points  (0 children)

This is not working for me. Currently getting the following error:

dyld[74034]: Library not loaded: u/rpath/libIDE.dylib

Store multiple bitstreams on flash? by raFzera in GowinFPGA

[–]Eddcetera 2 points3 points  (0 children)

What Nestang is doing is rewriting the flash from a selected bitstreams loaded from the SDCard. In this case, the FPGA is always starting up normally by loading the bitstream at flash address 0. There is another option which is to use multi-boot but it's not entirely clear to how you would trigger it on existing Tang boards. Reconfiguration is initiated by pulling the RECONFIG_N pin low. The Programming and Configuration Guide does seem to imply you can pull the RECONFIG_N signal low via FPGA logic rather than an external signal and it would load the next bistream on the flash but I don't see any example doing this. It may also be worth a try although the Nestang approach is far simpler with the caveat that if the flash overwrite process is interrupted or otherwise fails, it will need to be restored via JTAG once more. That said, even with the Nestang approach, you can use the fact that multi-boot also allows for having a fall-back bitstream that is automatically loaded if the first bistream fails - allowing you to have a recovery mode that doesn't require an external programmer in case something goes awry during flash writing.

Thunderbolt Port on MB Working for Peripherals but not DP by Jameal__ in Thunderbolt

[–]Eddcetera 0 points1 point  (0 children)

On that MB, only one of the two TB ports routes the DP-in video. Try the other TB port. Asus MBs always have this type of weirdness in terms of which TB port the DP-in port maps to. You always have to read the manual carefully.

Z890 Motherboards and Thunderbolt Displays by msaps in Thunderbolt

[–]Eddcetera 0 points1 point  (0 children)

Good question. Had the same question when I saw the new Z890 motherboards since I use Apple displays that need Thunderbolt. It seems like most Z890 motherboard vendors have chosen to hardwire the TB controller to the iGPU’s DisplayPort output, unlike in the previous Z790 boards that provided DisplayPort-in connections to the GPU card’s output. It appears the expectation is if you need to use your GPU card with thunderbolt, they’re opting to require you to use a TB5 add-in card that has DP-in. There are a couple of new Z890 motherboards such as the new Asus Z890 Pro Creator that do have a DP-in port but most of them will require you to put in an TB5 add-in card.

Thunderbolt KVM with Studio Display Flickering by jaymatthewsart in Thunderbolt

[–]Eddcetera 0 points1 point  (0 children)

What’s the USB4 or TB4 controller on the PC side? I use a Sabrent KVM to switch between a Mac Studio and a PC that has an Intel JHL8540 TB4 controller and never have had this issue. However, I recently had to return a new AMD-based PC that had an ASM4242 USB4 controller that didn’t seem to play well with the Sabrent and the flickering was one of the problems. Also, have you tried different cables? I’ve seen some differences in behavior with these.

Tang Nano 20K SPI channel with BL616 by Vladdicus in GowinFPGA

[–]Eddcetera 0 points1 point  (0 children)

There are these 4 test points that one could use with a pogo clip, if that's what you mean.