Jetson TK1
おはようございます。 Jetson TX1でWestonを動作させることに成功しました。 ただし、weston-simple-eglは未だ動いていません。 weston-simple-shmは動きましたが、weston-simple-eglを実行すると、以下のエラーで落ちます。 weston-simple-egl: clients/sim…
久しぶりの更新になります。 先日、Jetson TK1でEthernet外付けを試してみました。 ついでに、iperfを使って速度計測も実施しました。 計測結果 使用したデバイス USB-Ethernetアダプタ Logitec LAN-GTJU3 http://www.amazon.co.jp/gp/product/B00BJRU9IG Mi…
おはようございます、faithです。 先日、記事にしましたが、世界初!(たぶん)Jetson TK1でTizen-IVI 3.0-M3-June2014が動きました。 今日は、u-bootに引き続き、 Jetson TK1でTizen-IVI 3.0-M3-June2014を動かす方法について紹介します。 bootloaderはu-boot…
おはようございます、faithです。 今日はJetson TK1でu-bootを使用する方法についてご紹介します。 L4T R19.3からu-bootが公式でサポートされるようになったようです。 ドキュメント類を見ても、具体的なコマンドとか書いてないんですが(見落としてなければ)…
おはようございます。 Tizen IVI 3.0の新しいMilestone releaseが気づいたら出ていたので、 Intel NUCとnVidia Jetson TK1で試してみました。 NUCでは動きませんでした。 どうやら、カーネル起動途中で死んでいるっぽいです。 カーネルをビルドし直してみる…
おはようございます、crosswalkが動きません。 もう死んでんじゃないですかね(棒) Tizen snapshotのrevisionが変わっていて、7系から8系にあがってました。 とりあえず、試してみたところ、死に場所が変わりました。 まぁ、死ぬんですけどね。 しかも、eglIn…
おはようございます。 結局、この週末もcrosswalkと格闘でした。 惨敗ですけどね。 しかも、金曜にボーリング からの 飲み会で、 腕は痛いは、頭は痛いはで、結局土曜日は半日ぐらいぶっ倒れてましたから、 あまり進んでないんですよね・・・。 肉体は、強制…
先ほど書いた記事のエラーログですが、 [0626/133627:ERROR:command_buffer_proxy_impl.cc(151)] Could not send GpuCommandBufferMsg_Initialize. 該当箇所は、こんなのです。 bool result; if (!Send(new GpuCommandBufferMsg_Initialize( route_id_, hand…
おはようございます。 M2-March2014 のビルドがほぼほぼ終わって、 weston-simple-egl が起動する環境が復旧しました。 まぁ、crosswalk は動かないんですけどね。 Ubuntu の crosswalk build は、4123/5412 までいったので、もう少しってところですが、 ↓こ…
Tizen動きません(ToT) おはようございます。 Tizen-IVI の arm RPM が snapshot ディレクトリに上がっていたので、 それを使って、mesa/libdrm/weston だけ差し替えてみたんですが、 weston は起動するが、weston-simple-egl は動かずといった状況です。 し…
おはようございます。 この週末も相変わらず Jetson TK1 を弄り倒してました。 Tizen で corsswalk が動かなかったので、解析してましたが、さっぱりわかりません。 ↓こんなログが出てます。 root:~> xwalk /home/app/hello.html [0131/162138:INFO:desktop_…
こんばんわ、faithです。 先日、weston が立ち上がったので、今度は Tizen(IVI) を動かしてみました。 IVI は arm 版の rpm は転がっていないので、一通りビルドしました。 kernel と boot は 流用して、rootfs を Tizen のものに変更して、電源を入れると、…
おはようございます。 昨日書いた、weston 立ち上げについて、repository と configure オプションのまとめです。 weston / wayland のバージョンは 1.4.0 です。 結局修正したのは、weston のみでした。 以下の順番でビルドしていきます wayland libdrm glp…
おはようございます、faithです。 先日、weston は動いたけど、weston-simple-egl が動かないと書きましたが、 たった今、動きました。 原因は、mesa の configure オプションでした。 mesa の configure オプションを変更し、 make uninstall reconfigure m…
まだ不完全な状態ではありますが、Jetson TK1 で weston が動きました。 Thierry Redding さんの kmscube への修正を weston にマージしてみたら、 デスクトップ画面は出ました。 ただし、weston-simple-egl が動きませんでした (Segmentation fault) weston…
手順メモは、(3)で終わりですが、続きです。 Jetson TK1の環境ではどうやら、Rendering(ligbm) と Display(libdrm) が別のデバイスファイルになっているようです。 調べてみたら、/dev/dri/cardX は card0 と card1 の二つあって、 card0 が tegra drm、card…
kmscubeが動いた(2)の続きです。 kmscubeのビルド ソースの取得 $ cd /path/to/l4t-root $ pushd home/ubuntu/src $ git clone git://gitorious.org/thierryreding/kmscube.git $ popd ビルド $ sudo chroot . chroot # su ubuntu chroot $ cd ~/src/libdrm …
kmscubeが動いた(1)の続きです。 u-bootのビルド github から tegra-uboot-flasher を、 gitorious から u-boot を取得し、ビルドしました。 ソースコードの取得 tegra-uboot-flasher は repo で取得します。 その中に、u-boot もありますが、denx のものな…
こんにちわ、faith です。 朗報です、kmscubeが動きました。 先日、Thierry Redding さんが kmscube を動かしたらしいという記事を書きましたが、 そのソースコードらしきものを知り合いに教えてもらったので、実際に動かしてみました。 動かすのに使った re…
こんばんわ。 飲み会帰りの飲んだくれfaithです。 しかも私の隣には社長が座ってました。 こんなこと書いたら、完全に知り合いに特定されるけど、まぁいいか。 そもそも、出荷開始直後に、westonを動かす目的でJetson TK1を入手している日本人は1人しかいな…
nvidiaのbootloaderを使うと、zImageとdevice treeがSDから読めないので、カーネル更新毎にeMMCをすり減らす、という現状を改善すべく、hackを試みるも惨敗しました、 おはようございます(AM 2:00から4時間ぐらいtryしててテンションがおかしくなってきまし…
DRMの件で調べていたら、linux-nextにJetson TK1対応が入っているということがわかりました。 同様の対応が以下のリポジトリにも入っているようなので、こっちを使ってみました。 https://git.kernel.org/cgit/linux/kernel/git/tegra/linux.git/ for-nextブ…
Jetson TK1のブートローダ、カーネルの記事で、ブートローダとカーネルがSPIフラッシュに書かれている?と書きましたが、eMMCかもしれません。 flashのscript実行時のログとかを調べているうちに、eMMCにブートローダ、dtb、カーネルが格納されているパーテ…
以下を、L4Tにbackportしてみました。 http://lists.freedesktop.org/archives/dri-devel/2014-January/053028.html 上記は、それなりに新しめのカーネルへのパッチで、L4Tの3.10には当たらず。 3.10には入っていないコードがあったりもするので、その辺を適…
wayland/westonのビルドが終わったので、rootfsを更新して、起動して見るも、なぜか /dev/dri/card0 が存在しない。というか、/dev/dri自体が無い。 DRMが有効かされていないのかな、と思って CONFIG_DRM CONFIG_DRM_TEGRA あたりを有効化してみたが、変化な…
Jetson TK1はブートローダとカーネルはSPIフラッシュに配置するみたいです。 私は、カーネル屋さんじゃないので、そこまで頻繁にカーネルを書き換えたりするつもりは無いですが、書き換え限界があって、取り替え不能な素子にカーネルが書かれているのは精神…
GW中に、予約注文していたTegra K1の評価ボード(Jetson TK1)が届きました。 http://www.nvidia.co.jp/object/jetson-tk1-embedded-dev-kit-jp.html 早速動かしてみたところ、どうやらeMMCには最初からUbuntuが書かれていたようで、Ubuntu 14.04が動きました…