I thought the original e2e question on skipping EEPROM in u-boot was addressed. The current issue is in kernel boot up process, as reported in this e2e. https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1360910/am625-q1-board-boot-loops-during-kernel-load
↧
Forum Post: RE: SK-AM62B-P1: How to bypass the EEPROM checking procedure
↧
Forum Post: RE: TDA4VM: TDA4VM C660 opcode exception with SDK7.3 and ROV context error
Hi, Parth Nagpal, as the shown, TDA4VM C66 Opcode Exception occur again, please assist by checking if there are any findings,thamks
↧
↧
Forum Post: RE: TDA4VM: TDA4VM C660 opcode exception with SDK7.3 and ROV context error
Hi, Kangjia, as the shown, TDA4VM C66 Opcode Exception occur again, please assist by checking if there are any findings,thanks
↧
Forum Post: RE: AM625: Want to migrate a GP device to HS-FE device!
It looks like you're booting on GP from your log, ... Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted ... SoC: AM62X SR1.0 GP Best, -Hong
↧
Forum Post: RE: SK-AM62: SK-AM62
This is one referene on accessing eMMC in u-boot in Linux SDK https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_02_01_09/exports/docs/linux/Foundational_Components/U-Boot/UG-Memory.html Best, -Hong
↧
↧
Forum Post: RE: SK-AM69: Which processor SDK RTOS should I use?
Hi Parth, Thanks for the reply. I noticed that the SD card demo that ships with the board has binaries that it says it is loading and running for the RTOS cores. How can I modify the behavior of these binaries? Can I just use binaries that I generate from the TDA4VH SDK RTOS? Dallin
↧
Forum Post: RE: TMDS64EVM: Peripherals (GPIOs, UART, I2C, SPI, CAN, DMA) access from Cortex A (Linux), Cortex R5, and Cortex M4
Kallikuppa: perhaps an additional followup question to this would be: how easy would it be to convert an R5 FreeRTOS only MCU+SDK peripheral driver into an A53 Linux peripheral driver? (I know the EQEP peripheral drivers are only out there for the R5; while others may not make sense to even do, as the MCU+SDK USB drivers versus what embedded Linux has already for A53 USB drivers) thanks Jim Mrowca
↧
Forum Post: RE: SK-AM62A-LP: 'cryptodev': Cannot allocate memory
Hi Kim, I think it might take longer to figure out the problem, so I am taking a different approach here - instead of using falcon mode, using normal boot mode from eMMC but without some optimization, I think we can reach the 10 seconds boot target. Following log shows booting SK-AM62x from SD card takes about 13.3 seconds, with the following optimization: - added "quiet" to bootargs to suppress most kernel boot logs; - removed /etc/systemd/system/multi-user.target.wants/gplv3-notice.service [2024-05-16 14:07:13.191] U-Boot SPL 2023.04-00003-g3fe6aef56587 (May 14 2024 - 14:08:28 -0500) [2024-05-16 14:07:13.207] SYSFW ABI: 3.1 (firmware rev 0x0009 '9.1.8--v09.01.08 (Kool Koala)') [2024-05-16 14:07:13.255] am62a_init: board_init_f done [2024-05-16 14:07:13.255] SPL initial stack usage: 17040 bytes [2024-05-16 14:07:13.255] am62a_init: spl_boot_device: devstat = 0x243 bootmedia = 0x8 bootindex = 0 [2024-05-16 14:07:13.271] Trying to boot from MMC2 [2024-05-16 14:07:13.367] Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted [2024-05-16 14:07:13.383] Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted [2024-05-16 14:07:13.399] Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted [2024-05-16 14:07:13.415] Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted [2024-05-16 14:07:13.431] Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted [2024-05-16 14:07:13.511] Starting ATF on ARM64 core... [2024-05-16 14:07:13.511] [2024-05-16 14:07:13.511] NOTICE: BL31: v2.9(release):v2.9.0-614-gd7a7135d32-dirty [2024-05-16 14:07:13.511] NOTICE: BL31: Built : 09:34:15, Aug 24 2023 [2024-05-16 14:07:13.671] [2024-05-16 14:07:13.671] U-Boot SPL 2023.04-00003-g3fe6aef56587 (May 14 2024 - 14:08:36 -0500) [2024-05-16 14:07:13.671] SYSFW ABI: 3.1 (firmware rev 0x0009 '9.1.8--v09.01.08 (Kool Koala)') [2024-05-16 14:07:13.687] am62a_init: board_init_f done [2024-05-16 14:07:13.687] am62a_init: spl_boot_device: devstat = 0x243 bootmedia = 0x8 bootindex = 0 [2024-05-16 14:07:13.687] Trying to boot from MMC2 [2024-05-16 14:07:13.831] Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted [2024-05-16 14:07:13.879] Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted [2024-05-16 14:07:14.599] [2024-05-16 14:07:14.599] [2024-05-16 14:07:14.599] U-Boot 2023.04-00003-g3fe6aef56587 (May 14 2024 - 14:08:36 -0500) [2024-05-16 14:07:14.615] [2024-05-16 14:07:14.615] SoC: AM62AX SR1.0 GP [2024-05-16 14:07:14.615] Model: Texas Instruments AM62A7 SK [2024-05-16 14:07:14.615] DRAM: 2 GiB (effective 4 GiB) [2024-05-16 14:07:14.903] Core: 58 devices, 28 uclasses, devicetree: separate [2024-05-16 14:07:14.903] MMC: mmc@fa10000: 0, mmc@fa00000: 1 [2024-05-16 14:07:14.919] Loading Environment from nowhere... OK [2024-05-16 14:07:14.919] In: serial@2800000 [2024-05-16 14:07:14.919] Out: serial@2800000 [2024-05-16 14:07:14.935] Err: serial@2800000 [2024-05-16 14:07:14.935] Net: eth0: ethernet@8000000port@1 [2024-05-16 14:07:14.951] Hit any key to stop autoboot: 2 ^H^H^H 1 ^H^H^H 0 [2024-05-16 14:07:16.966] switch to partitions #0, OK [2024-05-16 14:07:16.966] mmc1 is current device [2024-05-16 14:07:16.998] SD/MMC found on device 1 [2024-05-16 14:07:16.998] Failed to load 'boot.scr' [2024-05-16 14:07:17.014] 652 bytes read in 22 ms (28.3 KiB/s) [2024-05-16 14:07:17.030] Loaded env from uEnv.txt [2024-05-16 14:07:17.031] Importing environment from mmc1 ... [2024-05-16 14:07:17.031] ## Error: "main_cpsw0_qsgmii_phyinit" not defined [2024-05-16 14:07:17.862] 20302336 bytes read in 828 ms (23.4 MiB/s) [2024-05-16 14:07:17.894] 57364 bytes read in 26 ms (2.1 MiB/s) [2024-05-16 14:07:17.894] Working FDT set to 88000000 [2024-05-16 14:07:17.895] ## Flattened Device Tree blob at 88000000 [2024-05-16 14:07:17.910] Booting using the fdt blob at 0x88000000 [2024-05-16 14:07:17.911] Working FDT set to 88000000 [2024-05-16 14:07:17.942] Loading Device Tree to 000000008feee000, end 000000008fffffff ... OK [2024-05-16 14:07:17.943] Working FDT set to 8feee000 [2024-05-16 14:07:17.958] [2024-05-16 14:07:17.958] Starting kernel ... [2024-05-16 14:07:17.958] [2024-05-16 14:07:18.182] [ 0.056433] omap-mailbox 29030000.mailbox: no available mbox devices found [2024-05-16 14:07:18.758] [ 0.635656] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present! [2024-05-16 14:07:18.774] [ 0.644092] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present! [2024-05-16 14:07:18.775] [ 0.651514] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present! [2024-05-16 14:07:20.006] [ 1.871278] systemd[1]: Failed to start Start psplash boot splash screen. [2024-05-16 14:07:20.007] [FAILED] Failed to start Start psplash boot splash screen. [2024-05-16 14:07:20.022] [DEPEND] Dependency failed for Star…progress communication helper. [2024-05-16 14:07:21.094] [ 2.961639] vdec 30210000.video-codec: error -ENXIO: IRQ index 0 not found [2024-05-16 14:07:21.094] [ 2.968646] vdec 30210000.video-codec: failed to get irq resource, falling back to polling [2024-05-16 14:07:21.190] [ 3.059374] k3-dsp-rproc 7e000000.dsp: booting DSP core using boot addr = 0x99a00000 [2024-05-16 14:07:26.438] [2024-05-16 14:07:26.438] _____ _____ _ _ [2024-05-16 14:07:26.454] | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ [2024-05-16 14:07:26.454] | | _| .'| . | . | | __| _| . | | | -_| _| _| [2024-05-16 14:07:26.454] |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| [2024-05-16 14:07:26.470] |___| |___| [2024-05-16 14:07:26.470] [2024-05-16 14:07:26.470] Arago Project am62axx-evm - [2024-05-16 14:07:26.470] [2024-05-16 14:07:26.470] Arago 2023.10 am62axx-evm - [2024-05-16 14:07:26.470] [2024-05-16 14:07:26.470] am62axx-evm login: With further optimization, you should be able to boot within 10secs from eMMC; - booting from eMMC should be faster than from SD card; - remove the 3 seconds u-boot boot delay; - enable MMC ADMA support in uboot SPL; - further removing unused services from /etc/systemd/system/multi-user.target.wants/ directory;
↧
Forum Post: RE: AM625-Q1: Porting UBOOT to custom hardware
I'd recommend - build u-boot using the SDK top level makefile via from the SDK installation folder. - run your u-boot build binary on TI reference board. Best, -Hong
↧
↧
Forum Post: RE: PROCESSOR-SDK-AM62X: Booting HS-FS SOC
Some referecne on booting on GP/HS-FS/HS-SE https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_02_01_09/exports/docs/linux/Overview/Processor_SDK_Linux_create_SD_card.html#overview https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_02_01_09/exports/docs/linux/Foundational_Components_Migration_Guide.html#gp-to-hs-fs-migration-guide Best, -Hong
↧
Forum Post: RE: AM3358: Suggest suitable JTAG Emulators
I'm not sure what devices and debuggers are currently supported by CCS. I will assign to the CCS team so they can answer. The 14-pin JTAG connector was more common a few years ago, but the 20-pin has become more common recently. The 14-pin connector on the debugger should have all of the signals you need for basic debug functions. You just need to build or buy an adapter to convert the 14-pin connector to a 20-pin connector. Regards, Paul
↧
Forum Post: PROCESSOR-SDK-J784S4: Clarification of DSITx in DSS on whether it shall support YUV420/YUV422 output to be sent on DPHY Interface
Part Number: PROCESSOR-SDK-J784S4 As per the below table DSI-DPI interface doesn't support YUV output. But I remember we have configured utFmt.dataFormat in CSL_DssWbPipeCfg as FVID2_DF_YUV422I_YUYV so that the data shall be transmitted over CSITX as part of DSS. So wanted to understand whether the table below is a document miss or I am missing something.
↧
Forum Post: RE: SK-AM62A-LP: CSI 1920x1200 @120 FPS Resolution with AM62A34
Jaimin, I have assigned your query to our CSI/VPAC expert. Will also try to run the pipeline for single image capture and see if the behavior is same as you are observing. Best Regards, Suren
↧
↧
Forum Post: RE: SK-AM62A-LP: 'cryptodev': Cannot allocate memory
Next please try to remove irrelevant services in rootfs /etc/systemd/multi-user.target.wants/ directory.
↧
Forum Post: RE: PROCESSOR-SDK-AM335X: Build Error: For SDK 9.1.0.001
[quote userid="544759" url="~/support/processors-group/processors/f/processors-forum/1363016/processor-sdk-am335x-build-error-for-sdk-9-1-0-001/5201791#5201791"]| Unable to create and execute files in /tmp. Set the TMPDIR environment | variable to another directory and make sure that it is not mounted noexec. | Sanity test failed.[/quote] Something is going very wrong here. Please make sure that.... 1) You have enough free storage space before starting the build (200+ GB) 2) You have enough RAM. 32GB, or better 64GB. 3) Make sure "swap" is enabled It's common to set this up to double the amount of memory available to the system (e.g., with 32GB DDR, setup swap size to 32GB, resulting in a total of 64GB of memory) 4) Delete all temporary build artifacts and start again Also, are you building in a virtualized environment of sorts? Regards. Andreas
↧
Forum Post: RE: PROCESSOR-SDK-J784S4: How to build tiboot3.bin image in yocto environment
Hi Rangaprasad, The command should be: $ MACHINE=j784s4-evm bitbake -k tisdk-core-bundle Best, Jared
↧
Forum Post: RE: AM625: Want to migrate a GP device to HS-FE device!
You'd need to start with HS-FS to evaluate secure boot... https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_02_01_09/exports/docs/linux/Foundational_Components_Migration_Guide.html Best, -Hong
↧
↧
Forum Post: RE: AM62A3-Q1: Random RPMSG Error
Hi Sathiya, Are you saying with default SDK Image without any modifications on the DDR Memory in u-boot, you are seeing the issue? Best Regards, Suren
↧
Forum Post: AM6442: Is there a Linux (A53) driver for the EQEP peripheral in AM64X
Part Number: AM6442 I saw the AM62x posting from earlier this year? Has anyone in TI did a 64 bit Linux (A53 core) driver for the EQEP periphery in AM6x ? (I am asking for AM64x)
↧
Forum Post: J784S4XEVM: NEON load - off load to C7X
Part Number: J784S4XEVM Hi, We are facing issues on NEON optimizations applied on LLVM/CLANG compiler compared to GCC optimizations applied to NEON,(GCC optimization for NEON, referenced from of TI Linux). In one of our application, we are using ARM NEON for post processing(floating point to int and int to int etc) of ML(Machiine Learning) data. In one of the C7X core, ML pipeline is running and other cores are availiable during that time. can we think of offloading what NEON supposed to do to DSP if we see other DSP cores are idle at that time. Please advise. Thank you so much. Regards, -Narendra
↧