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.

Linux/AM5718: Arago distribution

Part Number: AM5718


Tool/software: Linux

Hi!

1. I can not find an assembly from scratch for the distribution of Arago

2. Is it possible Arago to build a file system in RAM?

3. Does the current SDK for AM5718 use flash memory often?

4. What is the life cycle of flash memory on the current SDK.

Thanks!

  • Hi, thanks for your post and I'll do my best to address your queries.

    August SorokVosmogo said:
    1. I can not find an assembly from scratch for the distribution of Arago

    The best documentation to get started with is here:

    http://software-dl.ti.com/processor-sdk-linux/esd/docs/05_03_00_07/linux/Overview_Building_the_SDK.html

    August SorokVosmogo said:
    2. Is it possible Arago to build a file system in RAM?

    I'm not sure I understand your question correctly. It is possible for Arago to build a filesystem that can be installed as a RAM FS.

    August SorokVosmogo said:
    3. Does the current SDK for AM5718 use flash memory often?

    The SDK runs from where you place it. By default, we use SD Cards for their ease of use. The same processes that work for SD Card work well for eMMC. We use Arago to build a UBIFS FS as well that could be used with NAND Flash. So, it depends where you place the SDK and execute it from.

    August SorokVosmogo said:
    4. What is the life cycle of flash memory on the current SDK.

    I'm sorry, I'm not sure I understand this question. What specifically do you mean by life cycle? If you mean the actual read/write cycle endurance of a flash memory, that is determined by the memory itself and the SDK has no real impact.

    I hope this is helpful to you.

  • I'm not sure I understand your question correctly. It is possible for Arago to build a filesystem that can be installed as a RAM FS.

    Yes, RAM FS! Are there any examples?


    I'm sorry, I'm not sure I understand this question. What specifically do you mean by life cycle? If you mean the actual read/write cycle endurance of a flash memory, that is determined by the memory itself and the SDK has no real impact.

    IOPS

    Thanks!

  • Hello,

    The "arago-tiny-image-amxxxx-evm.tar.xz" found in the sdk install under "filesystem" is build by Arago and is a perfect candidate for an initramfs.

    If you are looking for flash performance, we publish our kernel performance guide in the documentation here:

    You should find some numbers for different flash technologies to put together an idea, but the flash used always has an impact on performance.

    I hope this helps.

  • August,

    I'm sorry, I'm not familiar with that layer or how to use it as we don't use it in the SDK. You may have more luck working directly with the Yocto/OE community.

    Thanks,

    Ron