Activity
From 11/04/2024 to 12/03/2024
12/03/2024
- JC 04:13 PM Software Development: RE: flash script needs to boot enable the device
- Hi Nathan, Thanks for letting us know. I've pushed the fix to the kirstone and scarthgap branches.
12/02/2024
- JC 07:18 PM Software Development: RE: u-boot environment initialization
- > The probable source of my confusion is that I thought those we were same place.
> ...
Correct. eMMC spec adds two unique boot sections and an rpmb? section. Which are distinct from the regular flash storage area seen on sdcards. - JC 04:56 PM Software Development: RE: u-boot environment initialization
- Pushed fix to u-boot 2023 and 2024
https://support.criticallink.com/gitweb/?p=u-boot-ti.git;a=commit;h=bb86b0aa5782cc2dcf2fe95c6009c93ae9394263
Test printing the environment after having saved it from u-boot - JC 04:10 PM Software Development: RE: u-boot environment initialization
- It looks to me like this is misconfigured in both 2023 and 2024 u-boot.
Here is a trimmed-down version of the u-boot config. - NW 03:32 PM Software Development: RE: u-boot environment initialization
- In my checks I tested both blocks. Reading back mmcblk0boot0 did show the environment. Reading back mmcblk0 did not have the environment. This is why I was speculating that Linux wasn't really writing to the actual device.
The prob... - JC 03:14 PM Software Development: RE: u-boot environment initialization
- Note according to our emmc boot instructions. https://support.criticallink.com/redmine/projects/mitysom_am62x/wiki/Boot_EMMC#EMMC-Layout
We do expect the environment to be in the boot0 block. My first guess is this was tested with th... - JC 03:08 PM Software Development: RE: u-boot environment initialization
- > Or did you mean you dumped out /dev/mmblk0boot0 in your check?
Can you confirm this part of Mike's question?
It sounds like you were writing to mmcblk0boot0 but u-boot is using mmblk0 instead for the environment location. If that'... - NW 01:38 PM Software Development: RE: u-boot environment initialization
- How would I determine that?
In uboot, there is the mmc command and the existing script sets mmcdev to 0 and bootpart to 0 (once it failed to boot at mmcdev 1, bootpart 1:2).
I was under the impression that the mmcblk0boot0 was a ...
11/30/2024
- MW 12:16 PM Software Development: RE: u-boot environment initialization
- Hi Nathan,
Based on this from your comment:
_So I took an image of first 9000 512 blocks of /dev/mmcblk0 ..._
I am wondering if uBoot is booting from /dev/mmcblk0 and not /dev/mmblk0boot0 (which would explain your results). Or ...
11/28/2024
- IK 02:46 AM Software Development: RE: USB Device mode communication problems
- Hello, Mike.
USB0 device settings.
!clipboard-202411281135-xfih4.png!
H/W
USB0 Connector : Mini-B
The circuit has a common-mode filter and a TVS. There are no special connections.
Vbus is designed to be a reference ...
11/26/2024
- We are trying to initialize the u-boot environment from linux kernel space.
We are following the flash script steps that basically unlock the special boot device and dd the file in to the correct location...
11/22/2024
- Fyi we recently discovered the flash script located here...
https://support.criticallink.com/gitweb/?p=meta-mitysom.git;a=blob;f=recipes-devtools/mitysom-auto-flash-emmc/files/mitysom-am62x/flash.sh;h=11d09737f57e5e5bdfd8533e1fa2374a5...
11/21/2024
- MW 02:00 PM Software Development: RE: Request MTBF Data
- Hello Iseori,
We only have data for the 6254-TX-DAE-RI, which should be worse than the model you have.
At 25C, the MTBF is 243779 hours computed using method S217F2 in a GF3 environment. Please note that this value derates to app... - Our customer is requesting MTBF.
Please supply the MTBF data for the 6252-TX-X8D-RI.
Thank you and best regards,
11/20/2024
- JC 08:23 PM Software Development: RE: meta-arago-extras/recipes-core/matrix removed
- Thanks Nathan. I have noticed that on the SDK 10 builds. TI recently removed the matrix-gui recipe so we just need to remove our bbappend.
- NW 07:10 PM Software Development: RE: meta-arago-extras/recipes-core/matrix removed
- woops, that submitted early on me...
Anyway the warnings are...
WARNING: No recipes in default available for:
/work/sources/meta-mitysom/dynamic-layers/meta-arago-extras/recipes-core/matrix/matrix-gui_2.0.bbappend
No recipes in... - This causes some warnings b/c meta-mitysom still appends it...
11/19/2024
- JC 04:48 PM Software Development: RE: How to use the real time linux kernal
- TI maintains a separate -rt kernel branch, that has the realtime kernel patches applied. I should be able to apply the same patches to our kernel commits to create a comparable -rt branch that supports our SOM.
- NW 02:35 PM Software Development: RE: How to use the real time linux kernal
- Will we get this for free in SDK 10? I think it is kernel 6.6. I thought RT went mainline completely in 6.12? I am probably wrong.
- JC 03:03 PM Software Development: RE: Ethernet 10Mbps Cannot ping
- Hi Iseori,
I double-checked your schematic's phy and magnetics parts, and nothing looked wrong.
Note that the magnetics symbols J7/J8 are not correct. However, I looked up the "lpjg16414aenl":https://www.l-p.com/file/datasheet/lpjg1...
11/15/2024
- JC 02:31 PM Software Development: RE: eMMC Linux boot failed
- The following commits were tested extensively on the 6.1 and 6.6 kernel. I can apply them on the 5.10 kernel however I won't be able to do any long term testing beyond making sure it boots once or twice.
emmc:
https://support.critic... - IK 12:48 AM Software Development: RE: eMMC Linux boot failed
- Hi, Jonathan
Thank you for your prompt response.
We should be able to resolve this issue, currently at “Kernel: 5.10.168-01697-g501ba3235e01-dirty”.
Can you please check if there is a workaround in the 5.10 kernel?
Thank you a...
11/13/2024
- JC 02:48 PM Software Development: RE: eMMC Linux boot failed
- Jonathan Cormier wrote in message#6796:
> Hi Iseori,
> ...
Note: Please click the watch star on the errata page to get email notifications when new errata and PCN are released.
- JC 02:47 PM Software Development: RE: eMMC Linux boot failed
- Hi Iseori,
We have released an errata relating to emmc boot detection. See here: https://support.criticallink.com/redmine/projects/mitysom_am62x/wiki/Errata_and_Module_Product_Change_Notifications.
Fixes for this have been released... - Occurs on certain products, boots normally when product cools down.
Please review the below, attached and let us know of opinions.
* Version
# OS: Debian GNU/Linux 12 (bookworm) aarch64
# Host: Critical Link MitySOM-AM62x
# Kern... - JC 02:33 PM Software Development: RE: Ethernet 10Mbps Cannot ping
- Hi Iseori,
I tested a 10Mbps link using our devkit and the KSZ9131RNXI PHY and had no issues. The PHY linked and I was able to send network traffic without issue. We have not used the DP83867IR phy in any design.
TIs e2e has quit...
100/1000Mbps work well.
But, 10Mbps is only LINK and ping does not work. (both fixed 10M and auto-negotiation)
Please review the below, attached and let us know of opinions.
* Version
# OS: Debian GNU/Linux 12 (bookworm) aarc...- MW 11:17 AM Software Development: RE: USB Device mode communication problems
- Hello,
How is the USB0 device configured? As a gadget device (rndis, cdc, serial port, mass storage device, etc.)?
We have not seen this behavior here, I'd like to try to reproduce your setup if possible.
With regards,
Mike
- USB0 is set to device mode.
It stops working on some laptops.
The driver is detected but communication stops.
The problem does not occur when connecting through a USB hub.
Have you ever seen a similar case?
* Version
# OS: De...
11/06/2024
- JC 10:56 PM Software Development: RE: How to use the real time linux kernal
- It likely wouldn't be hard for me to create one, I just don't have the time right now to test it.
- JC 09:46 PM Software Development: RE: How to use the real time linux kernal
- We currently don't have a kernel branch with the realtime kernel patches applied.
- I was wondering how we setup yocto to produce an image which uses the Linux real time kernel? Is there any documentation available on this?
In Ti Arago documentation it implied we needed to add ARAGO_RT_ENABLE=1 to our image bake but ... - JC 09:26 PM Software Development: RE: Recommended quick method to install Linux image on EMMC storage for high volume products
- Great glad it to hear it.
- TT 09:22 PM Software Development: RE: Recommended quick method to install Linux image on EMMC storage for high volume products
- Thank you, Jonathan. We were able to adapt the mitysom-auto-flash-emmc image and use it in our layer to flash the emmc. It only takes about 90 seconds after boot to flash it.
Tim