This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM335X SUBARCTIC Driver

Other Parts Discussed in Thread: AM3359

Hello,

I have the same problem that this post : http://e2e.ti.com/support/arm/sitara_arm/f/791/p/238902/1052093.aspx#1052093

But the proposed solution isn't effective in my case.

Before doing the change, the SUBARCTIC peripheral connect and disconnect every 10 sec.

When the SUBARCTIC disconnect, my serial port write CCCCCCC, then it connects back, and I stop receiving anything.

I'm on W7, I've made the NDIS change with the  SUBARCTIC peripheral but my serial port still doesn't work:

- I boot on a SD card with a MLO and a bootrom

- I link my laptop and the SSK by the microUSB

- I setup my realterm to a serial connection

I only receive CCCC when I reset the board (the time that the SUBARCTIC reconnect)

I've tried this on 2 computers, and on Linux. Linux detect the SUBARCTIC has a Texas Instrument Network.

I don't get it...

  • Hi,
     
    What is the contents of your SD card? Does it have a valid u-boot?
  • I do, but I put my boot files on a another SD card (those that TI provide), and it worked.

    What kind of SD Card is compatible with the board ?

    Mine is a Transcend 2Go..

    Thanks.

  • Maybe it's simply not partitioned/formatted correctly. Here is a link that describes how to do it: http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User%27s_Guide#Setting_Up_Boot_Environment_on_SD_Card
  • Dear Biser,

    I am working with AM3359 Starter kit which is running with default Linux SD-CARD have provided by TI. Now I am trying to boot another uBuntu Linux porting under AM3359 Starter kit.

    I have partitioned 4GB sdcard in to boot(65MB) & rootfs(Rest of the space) and copied the ubuntu source from this link: http://www.fazzi.eng.br/2014/06/ubuntu-1210-for-am335x-update-v5.html

    I extracted and copied all the boot and rootfs files are properly installed under SD-CARD. But i am not getting any booting progress using uBuntu platform.

    Getting the "message on serial console with CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"

    Please suggest me.

    Thanks,
    Francis

  • Hi Francis,

    On this forum we support only the TI distributed Linux EZSDK. For support of other versions you can turn to the community at: http://beagleboard.org/Community/Forums

  • Dear Biser,

    when i tried to copy the existing TI Kernel & rootfs to some other new sdcard and try to boot using AM335X starter kit, it is not booting, is there any partition problem.

    Could you please give us the steps to create the existing TI sdcard backup and copy the content to new sdcard and running that on my AM3359 Starter kit.

    Thanks,
    Francis

  • Hi Francis,

    You can correctly prepare a SD card using the create-sdcard.sh script that comes with the TI SDK. It is located in <sdk_dir>/bin/.

    You can also do this manually. Here is an example, verified with SDK v7:

    On the host PC with the SD card inserted:
    1.01. sudo fdisc /dev/sdd (or /dev/mmcblk0)
    1.02. o - this clears the existing partitions
    1.03. p - this lists all partition tables on the card (there should be none)
    1.04. n - create a new partition
    1.05. p - primary partition
    1.06. 1 - partition number
    1.07. 2048 - default value for the first sector
    1.08. +64M - last sector / partition size
    1.09. t - change the partition type (select partition 1)
    1.10. e - change tha partition type to "W95 FAT16 (LBA)"
    1.11. a - set the bootable flag for the selected partition (1)
    1.12. n - create a new partition
    1.13. p - primary partition
    1.14. 2 - partition number
    1.15. hit Enter to choose the default (next available) value for the first sector
    1.16. hit Enter to choose the default (last) value for the last sector
    1.17. p - this lists all partition tables on the card (there should be two)
    1.18. w - write all the above changes to disk
    1.19. sudo mkfs.vfat -F 16 /dev/mmcblk0p1 (or /dev/sdd1) - format the first partition
    1.20. sudo mkfs.ext4 /dev/mmcblk0p2 (or /dev/sdd2) - format the second partition
    1.21. copy the {MLO,u-boot.img,uEnv.txt} files to the first partition:
    # mkdir boot
    # sudo mount /dev/mmcblk0p1 boot
    # cp {MLO,u-boot.img,uEnv.txt} boot
    # sudo umount boot
    1.22. copy the root file system to the second partition:
    # mkdir root
    # sudo mount /dev/mmcblk0p2 root
    # tar -xf tisdk-rootfs-image-am335x-evm.tar.gz -C root
    # sudo umount root

    Best regards,
    Miroslav