Hello Nick, Thanks a lot, with this I should manage. Regards, Leon
↧
Forum Post: RE: AM625: Details on MCU Reset Isolation
↧
Forum Post: RE: SK-AM62A-LP: SK-AM62A-LP: Facing issue in "gpio_input_interrupt" example program when trying to run it on the board "SK-AM62A-LP" (Linux SDK on Board)(Not able to configure GPIO as Interrupt on R5F)
[quote userid="280115" url="~/support/processors-group/processors/f/processors-forum/1342320/sk-am62a-lp-sk-am62a-lp-facing-issue-in-gpio_input_interrupt-example-program-when-trying-to-run-it-on-the-board-sk-am62a-lp-linux-sdk-on-board-not-able-to-configure-gpio-as-interrupt-on-r5f/5129964#5129964"] GPIO questions Yes, the MCU domain core can use the main domain GPIO instances as discussed here: https://software-dl.ti.com/mcu-plus-sdk/esd/AM62AX/09_01_00_39/exports/docs/api_guide_am62ax/MAIN_DOMAIN_PERIPHERAL_FROM_MCU.html [/quote] Hello Nick, As per your suggestion, we have tried one thing on board 1) I added the below DTS changes and replaced the newer DTB file on board. (Disabled the "main_gpio0" instance from dts so that we can use that GPIOs from MCU-R5 firmware.) e2e.ti.com/.../3438.boot_2D00_up_2D00_log.txt 2) From CCS Tools, add "EXP_GPIO0_42" GPIO as "GPIO_PUSH_BUTTON" in the "gpio_input_interrupt" example program, generate the firmware, and check on board. Still facing errors and not able to run the example on board. Kindly check the above steps and let us know if anything is missing or incorrect. We are still facing issues. Kindly provide appropriate steps to run the "gpio_input_interrupt" example on our "SK-AM62A-LP" EVK. Additional Questions:- 1) How do we add the RAT entry for the above case ? Kindly provide details of RAT entry for above "main_gpio0" or and for other peripheral instances.... Thanks, Nisarg
↧
↧
Forum Post: RE: AM6442: Single synchronous read on GPMC port in 16 x 16 bit GPMC configuration
Do you mean this thread doesn't have correct information? Then should I close this thread and let the GPMC expert to comment on your previous thread?
↧
Forum Post: RE: TMS320C6655: reset pin issue
Adrian, The 'C6655/C6657 EVM schematic is here: https://www.einfochips.com/wp-content/uploads/2016/04/C6657_EVM_SCH_16_00132_02.pdf (Unless I'm missing something ...) There is no pin called PCIE_RESET on the SoC. Refer to the datasheet: PDF The POR and RESETFULL behavior are described here: Regards, Kyle
↧
Forum Post: TMDSEMU560V2STM-U: Bare-metal programming
Part Number: TMDSEMU560V2STM-U Can the TMDSEMU560V2STM-U debug probe be used for bare-metal programming of the TDA4VM processor on the SK-TDA4VM board with Code Composer Studio IDE?
↧
↧
Forum Post: RE: SK-AM64B: AM64x DFU and UART Initialization Procedure
Hi Lee, If you have modified the EVM to make the USB port to work in device mode, DFU can be used on the EVM. Did you apply the U-Boot patch mentioned in your referred e2e thread?
↧
Forum Post: RE: AM69A: Suitable High Resolution Camera for AM69A
Ok, so using the ISP restricts us to 4k times 4k pixels, right? What if we got a camera, which delivers RGB (or another uncompressed image data format), directly attached to the MIPI CSI interface. So assuming having 24 bits per pixel, 30 frames per second and using all 4 lanes (one lane got 2.5Gbps): I would be able to receive images with 13.8 megapixels at max, don't I?
↧
Forum Post: RE: TDA4VH-Q1: Not able to boot from UART
Do you have correct input clock on WKUP_OSC0 and matching setting with MCU_BOOTMODE pins? Are you using crystal or oscillator for this clock? What is status of other reset pins (MCU_RESETSTATz, RESET_REQz, MCU_RESETz)? Are MCU_PORz, PORz correct voltage levels (1.8V)?
↧
Forum Post: RE: SK-AM64B: Queries on Generic bootloader
Hi Amey, [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1347157/sk-am64b-queries-on-generic-bootloader"] Is SYSFW required when we are running Linux on A53? Will TI provide an update to this firmware in case of major fixes?[/quote] Yes, SYSFW is required on AM64x devices, regardless the software type running on any of the cores, Linux, FreeRTOS, or other OS. SYSFW is updated on every Processor SDK or MCU+ SDK release for new features or bug fixes. [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1347157/sk-am64b-queries-on-generic-bootloader"] If this firmware is changed in future does it mean we will have to reflash SBL (.tiimage) on the devices?[/quote] We recommend to update all the software components, including SYSFW, when you are adopting new Processor SDK or MCU+ SDK releases. By the way, are you planning to use SBL to boot Linux? If so, why not to use U-Boot to boot Linux? [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1347157/sk-am64b-queries-on-generic-bootloader"]Can you arrange a session for better understanding bootup sequence in AM64x?[/quote] Please contact your local TI representative for the request. [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1347157/sk-am64b-queries-on-generic-bootloader"]As understood from TI hardware experts, there are three different bootloaders involved while booting Linux on AM64x. What are these three bootloaders for? Can you explain[/quote] As far as I know, we support two different boot loaders to boot Linux on AM64x, U-Boot and SBL. I am not sure what is the 3rd one. U-Boot does have 3 boot stages though, which are R5 SPL, A53 SPL, A53 U-Boot. Please see the diagram linked below for the U-Boot boot flow. https://dev.ti.com/tirex/explore/node?node=A__ARmRwo4dDbrvgRErwdqn-g__AM64-ACADEMY__WI1KRXP__LATEST&placeholder=true
↧
↧
Forum Post: RE: AM3358: U-Boot Board Port 'u-boot' failed
Hi Andreas, Thank you for the suggestions. I did make one build through with no errors by doing the minimum modification in those 3 files. I'll try to remove the EEPROM board detection and PMIC interface and leave the beaglebone black settings as much as possible. So far, I guess board_is_bone_lt() is to confirm the board is beaglebone black. Regards, FZ
↧
Forum Post: RE: AM69: Why 'pcie2_ep' and/or 'pcie2_rc' nodes are not configured in main k3-j784s4-main.dtsi
Hi Parth, PCIe2 is supported in Linux SW, we most likely do not have it in device tree. This is because the SK-AM69 board does not have a PCIe2 interface pinned out to the board. If PCIe2 is added to the device tree, then it should work. Additionally, SERDES has a limitation of only two protocols per SERDES controller, where each PCIe interface would be considered a different protocol. For example, PCIe0 + SGMII or PCIe0 + PCIe2 would be valid, but PCIe0 + PCIe2 + SGMII would not be possible on a single SERDES controller.. Regards, Takuma
↧
Forum Post: RE: SK-AM64B: Queries on image corruption
Hi Amey, [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1347162/sk-am64b-queries-on-image-corruption"]If Linux image is corrupted, how the AM64x will behave. Will uboot be able to accept new Linux image via USB?[/quote] Unmodified U-Boot cannot. You would have modify U-Boot check the Linux image integrity and jump to different Linux image. Just FYI, the AM64x ROM support primary and backup boot modes. Please check the AM64x TRM for details. [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1347162/sk-am64b-queries-on-image-corruption"]Can TI provide recommendation to make uboot secure with minimal risk of corruption?[/quote] We don't provide support for software customization.
↧
Forum Post: RE: TDA4VM: OSPI and eMMC separate flash
Hello, [quote userid="594785" url="~/support/processors-group/processors/f/processors-forum/1347247/tda4vm-ospi-and-emmc-separate-flash"]we require flashing the MCU R5F core independently without involving the A72 core.[/quote] I assume you are talking about loading the MCU R5F during your boot sequence with it's program. Yes, we can and do flash the MCU R5F without involving the A72 core. The bootloaders we support in the SDK are SBL and SPL, and both bootflows begin on the MCU R5F core. Please see here: SPL: https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-jacinto7/09_02_00_05/exports/docs/linux/Foundational_Components/U-Boot/UG-General-Info.html#boot-flow SBL: https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/09_01_00_06/exports/docs/pdk_jacinto_09_01_00_22/docs/userguide/jacinto/boot/boot_k3.html#part-default-soc-caps-sbl [quote userid="594785" url="~/support/processors-group/processors/f/processors-forum/1347247/tda4vm-ospi-and-emmc-separate-flash"]Is it possible to flash the MCU R5F core using OSPI independently, and the A72, main R5F, C66x, and C71x using eMMC?[/quote] Usually, we support using the same media to boot all the cores. Booting across different media would be a custom bootloader you would need to implement. Regards, Erick
↧
↧
Forum Post: RE: TDA4VH-Q1: Running TIDL graph failed when using multiple batches and cores
HI Gibbs, The engineer (Pratik) taking care of this thread is out of the office till Apr 12. So I suggest you wait till he can look into this. Thanks for understanding. Thanks.
↧
Forum Post: RE: SK-TDA4VM: Write simple application using MMA
The engineer handling this TIDL is out of the office till Apr 12. So I suggest you wait till he can look into this. Thanks for understanding. Thanks.
↧
Forum Post: RE: TDA4AL-Q1: Does there any KNOWN ISSUE of R-Core CPU loading high when copy data via shared memory ?
Hello, There is not a known issue with the R5F related to memcpy. Can you please share how you are calculating the R5F loading? Regards, Erick
↧
Forum Post: RE: TDA4VE-Q1: Comparison of efficiency of C66 targes in TDA4VE and TDA4VM
Hello, Our expert is on holiday. Please allow 1 business day for us to find another expert who can assist you. Thanks, Erick
↧
↧
Forum Post: RE: SK-AM64B: Query on Generic Linux
Hi Amey, [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1347165/sk-am64b-query-on-generic-linux"]There are 3 different Linux SDK’s: PROCESSOR-SDK-LINUX-AM64X, PROCESSOR-SDK-LINUX-RT-AM64X & PROCESSOR-SDK-LINUX-AM64X-HS. How are they different from each other?[/quote] The difference between PROCESSOR-SDK-LINUX-AM64X and PROCESSOR-SDK-LINUX-RT-AM64X is that the latter uses the RT kernel. Please ignore PROCESSOR-SDK-LINUX-AM64X-HS in the webpage, it was released two years ago, and no longer used. [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1347165/sk-am64b-query-on-generic-linux"]Does each of them support HSR/PRP stack ?[/quote] I will ask HSR/PRP expert and get back to you. [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1347165/sk-am64b-query-on-generic-linux"]2. What is the file system used in the Linux SDK from TI?[/quote] We provide both Yocto and Debian file system in the Linux SDK. [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1347165/sk-am64b-query-on-generic-linux"]3. Can R5 core(s) access Linux file system?[/quote] Not directly. But R5 applications can use IPC to communicate with Linux. [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1347165/sk-am64b-query-on-generic-linux"]How can TI uboot & Linux kernel be optimized to have lowest possible memory footprint?[/quote] The general guidance is to customize Kconfig and device tree in both U-Boot and kernel to remove unused components to reduce the memory footprint.
↧
Forum Post: RE: SK-AM64B: Queries regarding Flash device
Hi Amey, Sorry, we don't have a GPMC test board for public use. Linux does have the GPMC driver to support NAND access.
↧
Forum Post: RE: TDA4VL-Q1: [Semantic segmentation model result failed]
The engineer handling this topic is out of the office until April 12. So we suggest to wait until he can look into this. Thanks for understanding. Thanks.
↧