Project

General

Profile

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. Jonathan Cormier

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.
Jonathan Cormier
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
Jonathan Cormier
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.
Jonathan Cormier
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...
Nathan Wright
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...
Jonathan Cormier
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'...
Jonathan Cormier
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 ...
Nathan Wright

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 ...
Michael Williamson

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 ...
iseori kang

11/26/2024

NW 09:44 PM Software Development: u-boot environment initialization
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...
Nathan Wright

11/22/2024

NW 03:31 PM Software Development: flash script needs to boot enable the device
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...
Nathan Wright

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...
Michael Williamson
IK 02:52 AM Software Development: Request MTBF Data
Our customer is requesting MTBF.
Please supply the MTBF data for the 6252-TX-X8D-RI.
Thank you and best regards,
iseori kang

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. Jonathan Cormier
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...
Nathan Wright
NW 07:09 PM Software Development: meta-arago-extras/recipes-core/matrix removed
This causes some warnings b/c meta-mitysom still appends it...
Nathan Wright

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. Jonathan Cormier
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. Nathan Wright
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...
Jonathan Cormier

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...
Jonathan Cormier
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...
iseori kang

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.
Jonathan Cormier
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...
Jonathan Cormier
IK 02:10 AM Software Development: eMMC Linux boot failed
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...
iseori kang
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...
Jonathan Cormier
IK 02:18 AM Software Development: Ethernet 10Mbps Cannot ping

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...
iseori kang
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
Michael Williamson
IK 02:14 AM Software Development: USB Device mode communication problems
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...
iseori kang

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. Jonathan Cormier
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. Jonathan Cormier
TT 09:37 PM Software Development: How to use the real time linux kernel
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 ...
Tim Troester
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. Jonathan Cormier
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
Tim Troester
 

Also available in: Atom