2 ms·
There are 48+2 port switches with OpenWRT support. Re: initial specs for the (4 port) OpenWRT One, which is built on Banana Pi's, which supports U-boot: https
by westurner 1y ago
There are 48+2 port switches with OpenWRT support.
Re: initial specs for the (4 port) OpenWRT One, which is built on Banana Pi's, which supports U-boot:
https://www.cnx-software.com/2024/01/12/openwrt-one-ap-24-xy-router-board-openwrt-banana-pi/ https://www.cnx-software.com/2024/01/12/openwrt-one-ap-24-xy... .. https://openwrt.org/toh/openwrt/one https://openwrt.org/toh/openwrt/one:
> The non-open-source components include the 2.5GbE PHY and WiFi firmware with blobs running on separate cores that are independent of the main SoC where OpenWrt is running. The DRAM calibration routines are closed-source binaries as well.
Software for FPGA switch, probe, and GHz oscilloscope projects?
/? inurl:awesome vivado
https://www.google.com/search?q=inurl%3Aawesome+vivado https://www.google.com/search?q=inurl%3Aawesome+vivado :
awesome-hdl: https://github.com/drom/awesome-hdl https://github.com/drom/awesome-hdl :
sphinx-hwt:
d3-wave probably won't do GHz in realtime.
https://github.com/Nic30/d3-wave https://github.com/Nic30/d3-wave
Pyqtgraph probably can't realtime plot GHz probe data without resampling either?
pyqtgraph: https://github.com/pyqtgraph/pyqtgraph https://github.com/pyqtgraph/pyqtgraph
The hwtLib README says Vivado supports IP-XACT format.
hwtLib:
https://github.com/Nic30/hwtLib https://github.com/Nic30/hwtLib :
> hwtLib is the library of hardware components writen using hwt library. Any component can be exported as Xilinx Vivado (IP-exact) or Quartus IPcore using IpPackager or as raw Verilog / VHDL / SystemC code and constraints by to_rtl() function. Target language is specified by keyword parameter serializer.
IP-XACT:
https://en.wikipedia.org/wiki/IP-XACT https://en.wikipedia.org/wiki/IP-XACT
hwtlib docs > hwtLib.peripheral.ethernet package:
https://hwtlib.readthedocs.io/en/latest/hwtLib.peripheral.ethernet.html https://hwtlib.readthedocs.io/en/latest/hwtLib.peripheral.et...
hwtLib.peripheral.uart package:
https://hwtlib.readthedocs.io/en/latest/hwtLib.peripheral.uart.html https://hwtlib.readthedocs.io/en/latest/hwtLib.peripheral.ua...
It looks like there are CRC implementations in hwtlib. Which CRC or hash does U-boot use for firmware flashing? https://www.google.com/search?q=Which+CRC+or+hash+does+U-boot+use+for+firmware+flashing%3F https://www.google.com/search?q=Which+CRC+or+hash+does+U-boo... ... Looks like CRC32 like .zip files but not .tar.gz files.
U-boot: https://github.com/u-boot/u-boot https://github.com/u-boot/u-boot
OpenWRT docs > "Failsafe mode, factory reset, and recovery mode":
https://openwrt.org/docs/guide-user/troubleshooting/failsafe_and_factory_reset https://openwrt.org/docs/guide-user/troubleshooting/failsafe...
Open vSwitch:
https://en.wikipedia.org/wiki/Open_vSwitch https://en.wikipedia.org/wiki/Open_vSwitch :
> Open vSwitch can operate both as a software-based network switch running within a virtual machine (VM) hypervisor, and as the control stack for dedicated switching hardware; as a result, it has been ported to multiple virtualization platforms, switching chipsets, and networking hardware accelerators.[7]
"Porting Open vSwitch to New Software or Hardware":
https://docs.openvswitch.org/en/latest/topics/porting/ https://docs.openvswitch.org/en/latest/topics/porting/
awesome-open-source-hardware:
https://github.com/aolofsson/awesome-opensource-hardware https://github.com/aolofsson/awesome-opensource-hardware
awesome-open-hardware:
https://github.com/delftopenhardware/awesome-open-hardware https://github.com/delftopenhardware/awesome-open-hardware :
> Journal of Open Hardware (JOH), HardwareX Journal,
- westurner 1y agoThere are also xilinx (now AMD) FPGA modules in hwtlib: hwtLib.xilinx package: https://hwtlib.readthedocs.io/en/latest/hwtLib.xilinx.html# https://hwtlib.readthedocs.io/en/latest/hwtLib.xilinx.html#