Difference between revisions of "MansOS msp430 procesora rīku instalācija ar Docker"
(Created page with "Diemžēl sākot ar Ubuntu 24.04 vairs nav pieejamas msp430 procesora rīku pakotnes. Toties ir pieejams [https://github.com/3starblaze/mansos-telosb-docker Docker konteineri...") |
|||
| Line 5: | Line 5: | ||
Uzstādīšanas instrukcijas ir pieejamas minētajā github lapā, tomēr seko īss apraksts (pateicoties Ivo Miezītim): |
Uzstādīšanas instrukcijas ir pieejamas minētajā github lapā, tomēr seko īss apraksts (pateicoties Ivo Miezītim): |
||
* Jāuzinstalē Docker (cli vai GUI) |
|||
* |
|||
# |
|||
git clone https://github.com/3starblaze/mansos-telosb-docker |
git clone https://github.com/3starblaze/mansos-telosb-docker |
||
cd mansos-telosb-docker |
cd mansos-telosb-docker |
||
docker build . -t mansos-telosb |
docker build . -t mansos-telosb |
||
* Ejam uz to direktoriju (ar cd komandu), kur ir mūsu praktiskā vai cita darba C kods. Turpat jāizveido Makefile datni (paraugs dots repo) |
|||
* Direktorijā, kur ir mūsu C kods un Makefile izpildām: |
|||
docker run -v ${PWD}:/srv/repo mansos-telosb bash -c "cd /srv/repo && make telosb" |
docker run -v ${PWD}:/srv/repo mansos-telosb bash -c "cd /srv/repo && make telosb" |
||
* Lai noprogrammētu pašu moti saglabājam datni ar kodu un izpildām: |
|||
docker run --device=/dev/ttyUSB0 -v ${PWD}:/srv/repo mansos-telosb bash -c "cd /srv/repo && make telosb upload" |
docker run --device=/dev/ttyUSB0 -v ${PWD}:/srv/repo mansos-telosb bash -c "cd /srv/repo && make telosb upload" |
||
Revision as of 17:41, 5 February 2026
Diemžēl sākot ar Ubuntu 24.04 vairs nav pieejamas msp430 procesora rīku pakotnes. Toties ir pieejams Docker konteineris, kas to nodrošina, šeit.
Uzstādīšanas instrukcijas ir pieejamas minētajā github lapā, tomēr seko īss apraksts (pateicoties Ivo Miezītim):
- Jāuzinstalē Docker (cli vai GUI)
git clone https://github.com/3starblaze/mansos-telosb-docker cd mansos-telosb-docker docker build . -t mansos-telosb
- Ejam uz to direktoriju (ar cd komandu), kur ir mūsu praktiskā vai cita darba C kods. Turpat jāizveido Makefile datni (paraugs dots repo)
- Direktorijā, kur ir mūsu C kods un Makefile izpildām:
docker run -v ${PWD}:/srv/repo mansos-telosb bash -c "cd /srv/repo && make telosb"
- Lai noprogrammētu pašu moti saglabājam datni ar kodu un izpildām:
docker run --device=/dev/ttyUSB0 -v ${PWD}:/srv/repo mansos-telosb bash -c "cd /srv/repo && make telosb upload"