Taisomas Jetson Nano

Jump to navigation Jump to search

Dėmesio: Jūs nesate prisijungęs. Jūsų IP adresas bus viešai matomas, jei atliksite kokius nors keitimus. Jeigu prisijungsite arba sukursite paskyrą, jūsų keitimai bus priskirti jūsų naudotojo vardui; drauge įgysite naujų galimybių.

Keitimas gali būti atšauktas. Prašome patikrinti palyginimą, esantį žemiau, kad patvirtintumėte, kad jūs tai ir norite padaryti, ir tada išsaugokite pakeitimus, esančius žemiau, kad užbaigtumėte keitimo atšaukimą.

Dabartinė versija Jūsų tekstas
24 eilutė: 24 eilutė:
 
* Mechanical 69.6 mm x 45 mm
 
* Mechanical 69.6 mm x 45 mm
 
* 260-pin edge connector
 
* 260-pin edge connector
 
== Aušinimas ==
 
 
* [https://www.ebay.co.uk/itm/254271990476 Aušintuvas]
 
* [https://github.com/hooperbill/fan-daemon Programinė įranga]
 
 
=== Programinės įrangos diegimas ===
 
git clone https://github.com/hooperbill/fan-daemon.git
 
cd fan-daemon
 
./install.sh
 
 
Taip pat galimi keletas nustatymų, kurie turi būti uždeklaruoti faile '''fan-daemon.h''', juos keičiant reikia įdiegti iš naujo.
 
 
== Sistemos monitoringas ==
 
 
pip install jetson-stats
 
 
[[Vaizdas:68747470733a2f2f6769746875622e636f6d2f72626f6e6768692f6a6574736f6e5f73746174732f77696b692f696d616765732f6a746f702e676966.gif]]
 
  
  
68 eilutė: 50 eilutė:
 
  umount /mnt
 
  umount /mnt
 
  umount ./tmp_system
 
  umount ./tmp_system
Dėja, bet šikonon tas nvidia dokumentacijas (gal kažkada sutvarkys kaip priklauso), užkrovus iš USB gaunam klaidą "The installer encountered an unrecoverable error. A desktop session will now be run so that you may investigate the problem or try installing again". Būtų gerai, kad veiktų ir išeitų kažką paleisti. Įsijungus tty taip pat, nežinant root pass, nieko naudinga nenuveiksi todėl reikia judėti toliau...
 
Galima pasinaudoti antruoju variantu, nuklonuojant esamą SD kortą į USB SSD
 
dd if=/dev/zero of=/dev/sda bs=1M count=16000 status=progress
 
parted /dev/sda mklabel gpt
 
parted /dev/sda mkpart APP 0% 100%
 
e2image -ra -p /dev/mmcblk0p1 /dev/sda1 -f
 
mount /dev/sda1 /mnt
 
sed -i 's/mmcblk0p1/sda1/' /mnt/boot/extlinux/extlinux.conf
 
sync && umount /mnt
 
Po reboot užsikrovus sistemai iš USB, reikia padaryti resize particijai iki max disko dydžio. Klonuojant failų sistemą, SSD particijos dydis tapo lygus SD kortai.
 
resize2fs /dev/sda1
 
 
== Uart ==
 
 
[[Vaizdas:Jetson nano22435345.jpg|400px]]
 
 
* Jetson Nano J41 Pin 8 (TXD) → Cable RXD (White Wire)
 
* Jetson Nano J41 Pin 10 (RXD) → Cable TXD (Green Wire)
 
* Jetson Nano J4 Pin 6 (GND) → Cable GND (Black Wire)
 
 
screen /dev/{console_port} 115200
 
 
== uboot compile ==
 
 
https://github.com/thierryreding/u-boot
 
To build U-Boot for the board, do the following:
 
 
$ tools/genboardscfg.py
 
$ make O=build/p3450-0000 p3450-0000_defconfig
 
$ make O=build/p3450-0000
 
This assumes that you've set up the CROSS_COMPILE environment variable to point at the prefix of your cross compiler.
 
 
Once the build is finished, you can flash L4T, using the above instructions, but use the newly built version of U-Boot. To do so, run the following:
 
$ sudo ./flash.sh -K path/to/u-boot.git/build/p3450-0000/u-boot.bin jetson-nano-sd mmcblk0p1
 
 
== Boot order change ==
 
 
Kraunantis įrenginiui, spaudžiant bet ką išeiname į uboot komandinę eilutę
 
# printenv boot_targets
 
# setenv boot_targets="usb0 mmc0 mmc1 pxe dhcp"
 
# saveenv
 
# reset
 
Taip pirmasis įrenginys iš kurio krausis įrenginys nusistatys į usb išorinę laikmeną.
 
  
 
== OpenCV Install ==
 
== OpenCV Install ==

Primename, kad viskas, kas patenka į Žinynas, yra skelbiama pagal GNU Free Documentation License 1.2 (plačiau – Žinynas:Autorinės teisės). Jei nenorite, kad jūsų indėlis būtų be gailesčio kaitaliojamas ir platinamas, nerašykite čia.
Jūs taip pat pasižadate, kad tai jūsų pačių rašytas turinys arba kopijuotas iš viešų ar panašių nemokamų šaltinių. Nekopijuokite autorinėmis teisėmis apsaugotų darbų be leidimo!

Kad apsaugotume vikį nuo automatinio keitimų šlamšto, prašome išspręsti šį CAPTCHA:

Atšaukti Kaip redaguoti (atsidaro naujame lange)