QNX OS for app development (for PRK3 board)
2025/8/6 : (support 5th board)
- support 5th board
- enable DRAM_SPLIT(256bytes)
- apply artifactHelper 0.4.0 for R-Car SDK v3.39.0
- increate /update partition
- add /conf partition for loggging
- add secure_boot image
- a/b selection booting except icumx_IPL
- fix: support QSPI in bootctl
- fix: uboot-env
- support OTA
- boot0.bin for eMMC boot partition
- QSPI partitioning
- support raw image creation
2025/7/17 : (artifactHelper 0.3.1)
- apply artifactHelper 0.3.1 for R-Car SDK v3.39.0
- support QSPI partitioning, unsparse_option
- add boot0.bin as eMMC boot partition image
- add libbootctl.a, libuboot-env.a
- set BUCK1_PHADD to 0x02
- do not set up TMU1
- fix Camera's GPIO PIN MUX issue
2025/7/3 : (R-Car SDK v3.39.0)
- R-Car SDK v3.39.0
- Renesas' R-VAS update (20250703)
- change eMMC partition
- add pvrtune.sh for GPU profiling
- A/B selection booting (MCU/AP s/w)
- (OTA) ADASPRK3-295 fix up
- (Camera) ADASPRK3-1514 wrong GPIO fix up
- (Camera) update libcisp_v4h2.a for "ISP stride" issue
- fix for booting failure after flashing.
- add support ADASPRK3.srec fastboot
2025/6/23 : (BL2)
- add ca76-loader (BL2)
- add OPTEE-OS, MSOME/IP
- add nlohmann library as prebuilt binary
- add libraries and headers of accelflow's
- split r_osal_configuration.c into
(common) r_osal_configuration.c, (loca) r_osal_resource_info.c
- apply MOBIS memory_region to r_osal_configuration.c
- let io-sock as default network library
(legacy network libraries are in io-pkt/ directory)
2025/5/23 : (R-Car SDK v3.35.0)
- upgrade R-Car SDK v3.35.0
- add M.MVP ( TAG_ADAS_PRK3_20250423_V0.1.2.0_PLATFORM )
2025/5/20 : (high-loader v6)
- add stress-ng
- enable auto speed option for debug board ethernet
- update r-vas (2025/05/19)
- reduce size (u-boot, qnx.ifs)
- add check_temp.sh
2025/5/ 9 : (use console_manager as shell)
- run task_manager instead of ksh
- press 's' for using ksh
- minor fox for "ibs scp"
2025/5/ 8 : (resolve run task_manager automatically)
- add binaries
. libslog2-extra.so.1
. task_manager.ksh, tinit, log2file
- add dummy serial console (/dev/ser2, scif1)
- (ADASPRK3-1024) remove PAP memory region
- (R-VAS, legacy) set up all sensors at once
. enable Embedded Data Output
2025/4/16 : (resolve CAN/SPI conflict)
- add "reboot -b" for print build date/time
- resolve CAN/SPI conflict
- add Flash_MCU_PRK3.ttl for update MCU only
- update Flash_writer_DUMMY_CERT_PRK3.mot for 3rd/4th board
- (R-VAS, legacy) 1824x1536 support
2025/4/ 7 : (change memory map)
- change DRAM's memory map
- reduce bootloader's log message
2025/3/28 : (r-vas demo 022)
- update r-vas for HKMC_demo
- set i2c5(PMIC) speed to 400kHz
- add SecureStorage partition (/sest)
2025/3/26 : (r-vas demo)
- add /etc/rc-local.d/ for running automatically
- add r-vas for HKMC_demo
2025/3/18 : (r-vas stable)
- change LD_LIBRARY_PATH
- update r-vas stable
. see /snap/multicam_sample_v4h2
. run /snap/cam.sh
2025/3/12 : (eMMC partition change)
- eMMC partition change
. you must update QSPI flash memory
- add libbusmoni
- use smoni instead of bl31
- add all r-car sdk samples
2025/3/ 5 : (typed_memory test)
- set 0x6000_0000 ~ 0x7FFF_FFFF as "RTOS"
- set 0x8000_0000 ~ 0xA2FF_FFFF as "FCPR"
2025/2/27 : (3rd board)
- add r-vas to /data
2025/2/21 : (3rd board)
- GPU error issue is fixed
2025/2/18 : (temporary)
- GPU is enabled, again.
- add libjson.so to s/w image
. #include <sys/json>
- update flash_writer, icumx_loader, v4h_cx_loader
2025/2/10 : (temporary)
- GPU is disabled
- use debug ethernet speed as 100M
. (u-boot console) setenv eth1_speed 100
(u-boot console) saveenv
2025/2/ 6 : PRK3 3rd board support
- (to be chechked) debug ethernet speed seems to be 100M with notebook
- GPU/IMP are enabled again
2025/1/16 : enable MCU downloader
- MCU could be flashed via fastboot command
- see README.mcu.txt
2025/1/15 : Android A/B update
- add bootctl for a/b control
- set ravb0 ip as 10.0.32.16
2025/1/ 6 : MCU multi-core test (2)
- MCU multi-core test
* 2nd IPL runs MCU with CR-52 0,2 core
- disable Display (DSI0, connect-W) because PVR timeout error
2024/12/30 : MCU multi-core test
- MCU multi-core test
* 2nd IPL runs MCU with CR-52 0 core only
* 2nd IPL set 0xE632.FFFF to 0xEB22.FFF4
- ravb0 (ethernet on main board) is enabled (1G bps)
- change MCU image's location
* from 0x0 to 0x2800 sector (offset 5M)
* maximum size of MCU binary is 8M (from 16M)
2024/12/24 : released with Display (DSI0)
- Display is enabled with (DSI0, connect-W)
- it's tested under followings ...
* 영상 인터페이스 보드 (RGB888 영상 출력 대응용, 검정 보드) - SVM mode
* gles1-gears
* SVM + BVM (split mode support)
2024/11/27 : io-sock feature
- io-sock feature is enabled
- thermal drv is added