Skip to content

ChipIntelli CI130X Arduino v1.0.2

Choose a tag to compare

@coloz coloz released this 22 Jul 08:34
20d68f9

Highlights

  • Restores the vendor-confirmed 448 KiB (0x70000) limit for the complete dual-core user_code.bin loaded into SRAM.
  • Uses the vendor linker script again and enforces the exact merged-container limit before firmware composition.
  • Keeps dynamic 4 KiB Flash partition placement within the fixed User-image limit.
  • Adds CI130X FreeRTOS examples for tasks, queues, mutexes, and counting semaphores.
  • Simplifies the CI13XX example library to metadata only; examples now include Arduino.h directly.

Install

Add this stable Boards Manager URL to Arduino IDE:

https://raw.githubusercontent.com/coloz/arduino-ci130x/main/package/package_chipintelli_index.json

This release provides Windows x64 packages. It continues to use the independently published citool-cli@1.0.1 uploader.

Validation

  • Rebuilt and checksum-verified the platform, GCC toolchain, and package index assets.
  • Verified the platform ZIP layout and exclusions.
  • Arduino CLI 1.3.1 isolated compile: CI1302, CI1303, and CI1306 smoke sketches plus four CI1306 FreeRTOS examples; 7/7 passed, including full firmware compose/inspect post-processing.

No new physical-board regression claim is added by this release; see package/VALIDATION.md for the existing hardware-validation record.