Using ti-processor-sdk-linux-am335x-evm-08.02.00.24-Linux-x86.
What is the procedure for adding python3 modules (Ex. socket) to the filesystem? Neither `pip` not `apt` are part of the tisdk-base-image-am335x-evm filesystem
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.
Using ti-processor-sdk-linux-am335x-evm-08.02.00.24-Linux-x86.
What is the procedure for adding python3 modules (Ex. socket) to the filesystem? Neither `pip` not `apt` are part of the tisdk-base-image-am335x-evm filesystem
Hi Glen,
Have you tried to look at this reference link to customize the filesystem on AM335x SDK
Also, could you try to use the default image instead of base image and see if you have these binaries as a part of the filesystem already?
Best Regards,
Suren
Thank you for the suggestions. I missed the document section on opkg. I’d like to try and update the base image for the targeted custom board to keep it as small as possible.
Re:opkg
What are the currently active package repositories? The addresses in the base-feeds.conf file are obsolete.
# opkg update
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Thank you for the suggestions. I missed the document section on opkg.
I’d like to try and update the base image for the targeted custom board to keep it as small as possible.
Re:opkg
What is the currently active package repository? The addresses in the base-feeds.conf file are obsolete.
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
Downloading lcpd.itg.ti.com/.../Packages.gz.
wget: bad address 'lcpd.itg.ti.com'
[...]
Hi Glen,
Did downloading of the tisdk-default-image-am335x-evm.wic.xz help and see if modules are installed already?
Also, if there are any filesystem customizations, please work with Yocto community directly as we haven't tested these integration.
Best Regards,
Suren
I was able to copy some of the modules/libraries I needed from the default filesystem in the SDK to the SDK base filesystem I'm using.
But while trying to use opkg, I get the errors posted above. What are the currently active package repositories? The addresses in the base-feeds.conf file are obsolete.
Hi Glen,
TI does not provide a publicly accessible package feed. This preconfigured opkg configuration for the feed is pointing to an internal repository (also experiemental) that acts as a place holder for the package feed configuration.
The server address it's using is TI-internal and as you found not accessible to you. If you want to be able to pull opgk packages over the network you need to host your own package feed. It is a standard Yocto feature.
You have to use the regular options:
Hope this helps.
Best Regards
Suren