Skip to content

Releases: tinyvision-ai-inc/tinyclunx33_public

RTL010

02 Oct 02:23
4edea2f
Compare
Choose a tag to compare

A new release built from the usb_manager branch of tinyclunx33_internal repository.

  • The data comes from MIPI such as an IMX219 sensor.
  • The baud rate is still 153600.
  • Increasing to 8 kBytes of AXI RAM, used for DMA transfers.

Works with Rev1 and Rev2 of the tinyCLUNX33 SoM and tinyCLUNX33 Dekvit.

Note: for the example_usb_uvc_manager, you would need to use the RTL008.

RTL009

20 Aug 20:59
Compare
Choose a tag to compare

A new release built from the usb_manager branch of tinyclunx33_internal repository.

  • No more pattern manager: the data comes from MIPI such as an IMX219 sensor.
  • Integration of a full end-to-end MIPI to USB pipeline.
  • Switched the clock speed back to 80 MHz instead of 100 MHz.
  • The baud rate switched to 153600 as a consequence.
  • Only 4 kBytes of AXI RAM, used for DMA transfers for now.

Works with Rev1 and Rev2 of the tinyCLUNX33 SoM and tinyCLUNX33 Dekvit.

Note: for the example_usb_uvc_manager, you would need to use the RTL008.

RTL008

18 Jul 12:31
Compare
Choose a tag to compare

A new release built from the usb_manager branch of tinyclunx33_internal repository:

  • Switched the clock speed to 100 MHz instead of 80 MHz.
  • The baud rate switched to 192000 as a consequence.
  • Integration of the UVC Manager: an RTL core to accelerate transfers and control the flow of the MIPI pipeline to UVC directly without CPU in the loop.
  • Utilizes 2.7 Gbit/s usable bandwidth of the USB3 link end to end (max theoretical is 4 Gbit/s, rarely ever beyond 3.2 Gbit/s in practice).

Works with Rev1 and Rev2 of the tinyCLUNX33 SoM and tinyCLUNX33 Dekvit.

RTL007 (deprecated)

16 Jun 21:16
Compare
Choose a tag to compare

A new release built from the usb_manager branch of tinyclunx33_internal repository:

  • Switched the clock speed to 80 MHz instead of 100 MHz.
  • The baud rate switched to 153600 as a consequence.
  • Integration of the USB Manager: an RTL core to accelerate transfers and control the flow of the MIPI pipeline for selected transfers.

Works with Rev1 of the tinyCLUNX33 SoM and tinyCLUNX33 Dekvit.

RTL006 (deprecated)

06 May 17:10
Compare
Choose a tag to compare

A new release built from the new_hw_bringup branch:

  • Inclusion of the new MIPI <-> USB pipeline with the USB manager core, not yet connected to any MIPI interface.

Works with Rev2 of the tinyCLUNX33 SoM and tinyCLUNX33 Dekvit.

RTL005 (deprecated)

20 Mar 21:44
Compare
Choose a tag to compare

A new release built from the latest main branch:

  • Increased processor clock to 100MHz. This will change the baud rate on the UART to 115200*100/60=192000. This will result in the Flash access being at 25MHz, qSPI.
  • Increased USB scratch memory to 16kB.
  • Test pattern generator is enabled that generates data=address to allow for easy debug and a pattern that changes.
  • No MIPI for now to allow fast iteration.

Known issues:

  • Reducing the flash controller divider to 0 to increase the flash clock to 50MHz causes my bare metal code to stop for some reason.

Works with Rev1 of the tinyCLUNX33 SoM and tinyCLUNX33 Dekvit.

RTL004 (deprecated)

21 Feb 16:16
Compare
Choose a tag to compare

A new release built from the latest main branch, with stable USB3 transfers and for now, no video data stream hooked-up to AXI.

One way to get some USB data is to dump the content of the Shared USB RAM: 1024 bytes at 0xb1000000.

This contains the new AXI64 architecture on top of Spinal HDL.

Works with Rev1 of the tinyCLUNX33 SoM and tinyCLUNX33 Dekvit.

RTL001 (deprecated)

17 Jan 21:57
Compare
Choose a tag to compare

Unlike the previous release, this one is expected to be working on the latest version of the hardware.
You might need to program it with Radiant Programmer to enable QSPI mode in the FTDI.
This only needs to be done once and for all per device.
Instructions will be provided soon, this message will be updated to point at them.

Works with Rev1 of the tinyCLUNX33 SoM and tinyCLUNX33 Dekvit.

RTL000 (deprecated)

10 Jan 21:21
Compare
Choose a tag to compare

NOTE: This release was for an early version of the tinyCLUNX33 SoM, not distributed. A new release was delivered that can be used on the first iteration ever distributed: Rev0. The RTL000 is therefore removed.

Initial release of an image built with StreamLogic as part of a demo.

It is using the same RTL as the one published in this repo, and is known to work with the Firmware/example_i2c_init demo firmware as well as the Zephyr example.

Works with Rev0 of the tinyCLUNX33 SoM and tinyCLUNX33 Dekvit.