- Yöntem 1 — USB DFU: Bootmode switch USB DFU konumuna alınarak doğrudan USB üzerinden imaj yüklenir.
- Yöntem 2 — Ethernet + UART: Gem Imager uygulaması ağ üzerinden karta bağlanarak eMMC’ye imaj yazar.
Yöntem 1: USB DFU ile eMMC’ye İmaj Yazma
USB DFU (Device Firmware Upgrade), T3 Gemstone O1’in USB üzerinden doğrudan programlanmasını sağlayan standarttır. SD karta veya çalışan bir sisteme gerek kalmadan eMMC’ye imaj yazılabilir.TI AM67A işlemcisi için resmi DFU dökümanı:
USB Device Firmware Upgrade (DFU) — Processor SDK Linux for AM67A
1.1. USB DFU Moduna Geçiş
Kartı kapatınız
İşletim sistemi çalışıyorsa düzgün biçimde kapatınız, ardından T3 Gemstone O1’in güç bağlantısını kesiniz.
Bootmode switch'i USB DFU konumuna getiriniz
Aşağıdaki diyagramda gösterilen switch pozisyonunu referans alarak bootmode switch’i USB DFU konumuna getiriniz.


Yukarıdaki görsel, bootmode switch’in kart üzerindeki fiziksel konumunu göstermek amacıyla eklenmiştir ve temsilidir. DFU modu için switch pozisyonunu aşağıdaki diyagramdan takip ediniz.
USB-C kablosunu bağlayarak güç veriniz
USB-C kablosunu kartın DFU portuna ve bilgisayarınıza takınız, ardından güç veriniz.
DFU cihazını doğrulayınız
Kartın DFU cihazı olarak göründüğünü doğrulayınız.VID:PID 0451:6165 ile Cihaz listede görünmüyorsa 1. adımdan itibaren tekrar deneyiniz.
- Linux
- Windows
dfu-util isimli uygulama yüklü değilse, sudo apt install dfu-util komutu ile Ubuntu bilgisayarınıza yükleyiniz.bootloader ve SocId alt ayarlarını içeren bir giriş
görmeniz gerekmektedir.1.2. Gem Imager ile İmaj Yükleme
Gem Imager tüm DFU yazma sürecini otomatik olarak yönetir — önyükleyici dosyaları işletim sistemi imajı ile birlikte gönderilir ve doğru sırayla yüklenir.Gem Imager'ı açınız
Bilgisayarınızda Gem Imager’ı başlatınız ve kullanmak istediğiniz kartı seçiniz.
İşletim sistemi imajını seçiniz
İşletim Sistemi Seçin butonuna tıklayarak yüklemek istediğiniz imajı seçiniz.
İmajı yazınız
İleri butonuna tıklayarak OS özelleştirme seçeneklerini yapılandırın (Özelleştirme
sayfasına bakınız), ardından Yaz butonuna basınız.Gem Imager sırasıyla şu işlemleri gerçekleştirir:
- Seçilen imajı indirir veya okur
- Önyükleyici dosyalarını çıkarır (
tiboot3.bin,tispl.bin,u-boot.img) - Her önyükleyici aşamasını DFU üzerinden yazar
- Tam OS imajını eMMC’ye aktarır (
rawemmcalt ayarı)
Kartı kapatıp bootmode switch'i eMMC konumuna alınız
Kartı tamamen kapatınız, ardından bootmode switch’i aşağıdaki görselde gösterildiği gibi
eMMC konumuna getiriniz.
Güç verdikten sonra kart eMMC üzerindeki imajdan açılacaktır.
UART bağlantısı hakkında daha fazla bilgi için Seri Port sayfasına bakın.
Boot işlemini UART üzerinden seri port bağlantısıyla takip edebilirsiniz.
Varsayılan baudrate: 115200

1.3. SDK ile Manuel İmaj Yükleme (dfu-util)
Bu yöntem, SDK derleme çıktılarıyla çalışan Linux kullanıcıları içindir.Kaynak koddan imaj derleme hakkında daha fazla bilgi için SDK belgelerine bakınız.
| Dosya | Konum |
|---|---|
tiboot3.bin | build/t3-gem-o1/deploy-ti/images/t3-gem-o1/ |
tispl.bin | build/t3-gem-o1/deploy-ti/images/t3-gem-o1/ |
u-boot.img | build/t3-gem-o1/deploy-ti/images/t3-gem-o1/ |
gemstone-*.img | build/debos/ |
İlk aşama önyükleyiciyi (tiboot3.bin) yükleyiniz
dfu-util -l ile kartın hâlâ görünür olduğunu doğrulayınız.Kartı kapatıp bootmode switch'i eMMC konumuna alınız
dfu-util başarı bildirdiğinde kartı tamamen kapatınız, ardından bootmode switch’i
eMMC konumuna getiriniz.Boot işlemini UART üzerinden seri port bağlantısıyla takip edebilirsiniz.
Varsayılan baudrate: 115200
Yöntem 2: Ethernet + UART ile eMMC’ye İmaj Yazma
Bu yöntemde kart üzerinde halihazırda çalışan bir Linux sistemi (SD kart veya eMMC) olması gerekmektedir. Ethernet ve isteğe bağlı UART bağlantısıyla Gem Imager’ın dahili eMMC seçeneği kullanılır.2.1. Gemstone’u bilgisayara bağla
Gemstone’a USB Type-C ve Ethernet bağlantılarını yaptıktan sonra UART0’a USB-TTL Uart dönüştürücü bağlantısını da yapınız.2.2. Yazma işleminin başlatılması
Hızlı Başlangıç sayfasındaki İmaj yazma işlemi kısmında depolama aygıtı seçimi kısmına kadar gelip seçiminiziInternal eMMC şeklinde yapınız.



