読者です 読者をやめる 読者になる 読者になる

掃除ロボット(ECOVACS DEEBOT R95)のためにソファーを底上げした話

先日買ったデーボくん、高さが10cmで、我が家のソファー下を通れませんでした。 ECOVACS(エコバックス) 床用ロボット掃除機 スマホ連動 レーザースキャン DEEBOT R95 チタンブラック 【日本正規品】 出版社/メーカー: ECOVACS (エコバックス) メディア: …

Progress of NESC as usb HOST

前回USB HOSTの利用に成功してから、madmonkey氏に改造してもらったhakchiでu-bootを書き込めるようになっていろいろテストしている途中、 突然USB HOSTが使えなくなってしまいました。あちこちソースコードを書き換えたりしても挙動が定まらない。いろいろ…

Nintendo Switch teardown (incomplete)

ほらこれでいいんだろ! (ここからさきむずい... pic.twitter.com/hX0LPK2ay4 — ひろみつ(85.1kg) (@bakueikozo) 2017年3月3日 くぱあ pic.twitter.com/9WZsWMjgQn — ひろみつ(85.1kg) (@bakueikozo) 2017年3月3日 EMMCがソケット化されてる pic.twitter.com…

Kernel/U-boot re-flash success

Using hakchi tooks,I have succeeded to replace u-boot(script.bin) and kernel.But some parameters is not configured , many module not worked. とりあえず、カーネルとu-bootとそれに含まれるscript.binを差し替えることに成功。もともとのカーネルだ…

hakchi-gui helps my bricked FC mini

@madmonkey1907 helps me with updating hakchi tools. GitHub - madmonkey1907/hakchi 先日私がファミコンミニに軽い気持ちでw u-bootを上書きしてぶっ壊したときにいろいろ聞いたところ、どうやらu-bootのビルド後にチェックサムをセットしてなかったためb…

My FCMini is a zombie!

First,My FCMini is not truly brick. I had forgot that the stock boot0 is no message without pressing 's' keys! So with 's' keys , boot0 show messsage as boot1 has wrong checksum. This is my perfect NESC stock boot0 messages And , this is m…

My FCMini seems to been bricked.

I think I have succeeded my custom u-boot from Nintendo r16 u-boot with madmonkey's "phy_write" patch , and succeeded to boot RAM. So, I would like to boot from NAND with custom u-boot. In RAM booted u-boot ,I havd type this > sunxi_flash …

ロボット掃除機 ECOVACS DEEBOT R95

非常に段取りの悪い仕事のしりぬぐい(自分含む)のせいでここ数日ろくにファミコンいじってないわ。 そんな中でロボット掃除機を嫁が買ってくれたので毎日いじっています。 www.ecovacs-japan.com なんと部屋をレーザーでスキャンしてマッピングして効率的…

Direct accessing to NESC NAND ext4 as a "USB Removable Disk"

わーい NESのnandcに直接リムーバブルディスクとしてアクセスできたよー pic.twitter.com/JHkXJ93eea — ひろみつ(85.1kg) (@bakueikozo) 2017年2月22日 Got it ! Thinking how to bind to hakchi or tools...

Work NESC as USB-Ether gadget (USB Device mode ) (need kernel recompile...)

I have succeed to use NESC as usb-ethernet-gadget.This make us enable to transfer file and communitaion by TCP/IP.We will able transfer any files without wondering kernel ramdisk size. This is kernel xconfig. Clover presense is Nintendo US…

How to enable NESC's microUSB connector as Host

First, I have already explain why NESC don't work as USB host below. honeylab.hatenablog.jp So,I must use tweak to usb controller work only host mode.I have test change linux kernel config as 'host only' , but it cause link error in module…

first step to NESC into USB Host-mode

First success.NESC recognize USB Flash drive(but custom compiled kernel)Many kernel compile option are imcompatible with original NES Kernel.But this is a first step to use USB Device.

Why Nintendo Classic Mini does not recognize Flash Drive or USB GamePad ?

↑これがUSB周りの拡大写真です。 VCC INはL?を通って供給され、D+/D- は並行してR16に渡されています。しかし、USB OTG ID ピンはR16につながっていません。よって、USB HOSTとして自動的に認識されることはなく、少なくとも、上記の部分に部品を追加するか…

解析メモ

newroot内のlibEGL.soのコンパイルオプション? BUILD=RELEASE ARCH=arch_011_udd PLATFORM=default_7a TRACE=0 THREAD= GEOM=mali_gp_geometry_common CORES=MALI400 USING_MALI400=1 TARGET_CORE_REVISION=0x0101 TOPLEVEL_REPO_URL=1c2c9ed REVISION=1c2c…

ファミコンミニでSDカードからLinuxが完全に起動した

honeylab.hatenablog.jp 上の方法で接続したSDカードから、u-bootとLinuxカーネルを読み込んで、mmcblk0p1として作ったext2のrootfsをマウントして、mmcblk0p2に作ったlinux-swapを認識して、仮想メモリ4Gの普通のLinuxが起動しました。結局のことろ、適当に…

SDカードフレキケーブル試作

試作品一号が動作しました。取り回しやはんだ付けのしやすさなどをもう一度考えて、フレキをもう少し短く、その先にプルアップ抵抗等の普通の基板をつける、ってしようかな。 とりあえず、今回の試作工程 パターンを作ってみる 試しに当てて試行錯誤する KiC…

FlashAir(Wifi-SD Card) on NES Classic Mini

for comming users. I have already succeeded to boot linux from SD Card on NES Classic Mini. あっるぇーーー?なんでだかわかんないけど、急にFlashAirからNESMiniでLinuxが起動できるようになったぞ....これ来週までに色々動かさなきゃいけないやつ...…

NES Classic MiniのLinuxをcloverconで操作してslを走らせる

NES Classic Miniではコントローラがi2cで接続され、Linux上からは/dev/event や /dev/input/event で取得することができます。しかし、それを触るにはプログラムを書かなければいけないため少々面倒です。将来的に、直接キーボードを接続する前準備として、…

ファミコンミニでスーファミエミュレータsnes9xを動かす

さて、2ボタンしかない日本のファミコンミニにSNES入れてどうすんだといわれそうですが、まぁ海外モデルでは複数ボタンもあるしどうにかなるんじゃね、ということで試していたSNESエミュレータがぼちぼち動きそうなので少しまとめておきます。 とりあえず、…

fcuexをファミコンミニ向けにコンパイルする(not yet)

同様に、fcuexもA33向けにまずコンパイルしてみた。 ...重い... pic.twitter.com/2ZsB686c1T — ひろみつ(85.1kg) (@bakueikozo) 2017年2月5日 なんかすごいもっさりなんだけど…大丈夫かこれ? 同じように、SDLの依存がひどいので、再コンパイル待ちコンパイ…

snex9x-sdlをファミコンミニ向けにコンパイルする(not yet)

とりあえず、snes9x-sdlをコンパイルしてA33で動かしてみた。 SDLはA33上でapt-get した。 ひろみつ(85.1kg) on Twitter: "snes9x-sdl on A33 board https://t.co/KE8KKGgTFL" なんかもっさりしてる?こないだ一回ファミコンミニで動かしたときはそんなんで…

allwinner A33ボードを買いました

クロスコンパイラが嫌いなため、どうにかセルフコンパイル環境を作ってやろうとファミコンミニのR16と実質同じはずのA33のボードを買いました。 A33-OLinuXino - Open Source Hardware Board 最初、国外から通販で買えることに気付かず、すごい悩んでいたの…

ファミコンミニ テストパッドを改めて確認する

どうにかUSB-HOST使えないかな、っていうのと、まだ何か使えるピンがあるんじゃないか、と気になっている人がいるようなので少しまとめてみました。 SIDE-A で出てるのはほとんどAXP223の電源確認周りです。 電源アダプタが付くんじゃないか、と考えられてい…

ニンテンドークラシックミニのリセットボタンについて

ニンテンドークラシックミニのリセットボタンは、ファミコンのように直接CPUをリセットするボタンではなく、普通のキーボードやボタンと同じように認識されています。メニューからROMを選んで、内蔵エミュレータ(kachikachi)を起動した後、リセットボタンの…

NES Classic MiniでFlashAirの認識に成功

I have succeeded to "access" FlashAir on NES Classic Mini , but I could NOT "boot" from SDCard have not yet. ごめん、FlashAirの中の人…先にやっちゃった… とりあえず、USBからのu-bootでFlashAirが認識されました。8Gもあるので、なんでも入ります。…

ディスクシステムいただきました!

フォロワーさんになんとディスクシステムを送っていただきました!ハードオフで全く動作未確認なのに3000円とかの値付けになってて買えなくて困ってたので助かりました。なんかのネタに使わせていただきます。早速分解。こんなんなってるんやね。

title.fntを入れ替える

何かに付属するtitle.fntを日本語に対応させる方法です。ほんとは何かのソースにコミットして、実際に使用しているタイトルから抽出しようかと思ったんですが、いまいち連携がうまくいかなかったので、とりあえずやり方と、最低限の日本語が入ったファイルを…

NES Classic Miniにいろいろなコントローラを繋いでみる

適当に変換して突っ込んでやればキーボードとかつながるよね、とコネクタの代わりにするつもりでたくさん買ってきたんだけど、とりあえず直接繋いでみると [ 174.140538] input: Nintendo Clovercon - controller2 as /devices/platform/twi.2/i2c-2/2-0052/…

ツール配布について

一時的に本ブログおよびリンク先でソフトを配布していましたが、 同様の目的を果たすソフトウェアはすでにもう一つ開発されていて、一時的に対抗意識を持ちましたが、私の力だけでは開発スピードに追い付かず、当初の目的である本来の純粋な技術的好奇心を満…

海外版NES届きましたー

もっと早く買っといてもよかったんだろうけど、ぼちぼち手に入れなければいけなくてヤフオクでぽちっとね… さて、基板のほうはこんな感じで入ってました。 日本版はこれとは全く裏返しで入っていて、デフォルトのUARTとかSDとかJTAG用の端子が反対面だったん…

Going on...

Little test ・pulled nandb tree on pcDuino(allwinner 10) ,run kachikachi # kachikachi <my nes file> kachikachi - v30.0.20160830.dev===============================updated hinting sdl game controlleradded hinting sdl game controlleradded hinting sdl game</my>…

ファミコンミニ書き換えツール公開しました(自己責任・リスク高め)

このページの内容は以下の理由により削除しました。 honeylab.hatenablog.jp

NES差し替えツールの進捗(続き

実装はほぼ終わってるんだけど、まだ細かいところが公開レベルになってない。本体の使用感が少し悪いのと、このツールで書き換えるときに内蔵NANDのバックアップを内部に取ってるのを確実にそれで元に戻せるかどうかの検証とかが残ってる。あとは、ドライバ…

ROM追加ツールの動作について

ツールを作るにあたって、やることを整理するために図にしてみました。 初期状態では、上のような動作をしています。起動後、簡単なrootfsで動作して、暗号化されたrootfsをマウントして、switch_rootします。このrootfsのサブディレクトリにROMツリーがあり…

ツール進捗2

これ、海外版だと動かないよなぁ…国内版対応終わったら誰かくれないかなぁw

ツール進捗

このページの内容は削除しました。

とりあえずSDLのことは一旦忘れようw

すんなりうごけばそのままやったんだけど、いまいち動かなかったのですっぱりと諦めることにして他のアプローチを考える。BeagleBoneみたいに、Ether + SerialがUSBで見えればあとはWebUIからいろいろできるだろ、とやってるんだけどいまいちうまく行かず…rn…

LinuxでSDLプログラミング

デフォルトのカーネルとユーザーランドのままでSDL2のプログラムならコントローラ入力を受け取りつつGUIが使えるはずなのではじめてのSDL2をしてみる。 で、ローカルで動いたけど、これをクロスコンパイルするんじゃろ…どうやるんじゃ…

内蔵NANDのNES差し替えできたよー

このページの内容は削除しました。

NES差し替えツールの技術的検証

このページの内容は削除しました。

Nintendo Classic Mini as a Linux Media Player

わーい。SDカードから全部動いたよー。そのうちコントローラをうまいことまとめてXに渡せたり出来るといいな。 youtu.be もう少し手を入れて、SDカードから起動すると元のNintendoランチャーで、SDに放り込んだNESやら何やらができるようになる、っていうと…

Nintendo Classic Mini Logical (Pin) Connection

This is made by my analysis,and there may be wrongs. Waiting any comments. MicroUSB id pattern is alive but no connection because no parts deployed.My next challenge is to connect any parts to working HOST mode.

mainline u-boot + sunxi 3.4.112 で i2cが動かない件についてまとめながらメモ

u-bootで、ニンテンドークラシックミニがi2cやコントローラの電源としている3.3V系をaxp223が出力するようにmainline u-bootを設定してやったところ正常に動作しました。以下は勘違いによる見解ですが、一応残しておきます。 ・mainline u-boot (U-Boot 2016…

SDカードのみでLinux(mainline)起動できた

I have succeeded to boot linux from microSD on standalone NES Classic Mini without usb-host PC. (but currently with uart...). 今まで結構な勘違いがあった模様。頑張ってdbsとu-bootを書き換えてUART2に対応させたぜやっほい、と思っていたが実はUAR…

やりたいことを改めてまとめよう

このページの内容は削除しました。

動かないのでまとめながら考える

このページの内容は削除しました。

Linux would not boot..

このページの内容は削除しました。

【速報】電源ONで直接SDスロットから自前ビルドu-bootの起動に成功

タイトルの件、成功 一番先に成功したからってずっと試してたMMCカード。USBつないでsunxi-fel uboot u-boot-sunxi-with-spl.binでは起動してたのに、何度書いて試しても起動しない。(MMCは読みに行ってるけど結局あきらめられてNANDのu-bootが走っちゃって…

ニンテンドークラシックミニでSDカードが認識された(一部)

前回の記事 honeylab.hatenablog.jp の続きです。 SDカードが認識できました! ただし、一部のカードは認識して、一部はそうではない、という状態です。 一番左のTranscendの古いMMC 512が一番サクッと認識した気がします。あと2枚、どれだか忘れましたがw…

ニンテンドークラシックミニにSDかーどをつなぐ

honeylab.hatenablog.jp 追加パッドが判明したので、SDカードをつなげられそうということがわかり頑張っていましたが、成果を焦るばかりにパッドをぶっ壊してしまうということが起きた後、導電性接着剤を購入し、わずかに残っていたビアに盛ってやることで復…