上野家のホームページ
ナーマル,マリン,ココ
[
New
|
List
|
Search
|
Recent
|
Help
]
create a new page, using
開発/オシロスコープ/DSO5102P/200MHz化
as a template.
資料室
create a new page, using 開発/オシロスコープ/DSO5102P/200MHz化 as a template.
[
Diff
|
Backup
|
Reload
]
[ ]
Start:
* 帯域幅を200MHzにする
Hantek DSO5102Pの帯域幅を200MHzにしてみる。あまり意味はな...
購入直後のDSO5102Pは,時間軸レンジが最小2nsだった。もしか...
** PCとシリアル接続する
まず,PCと[[シリアルコンソールで接続>../PCと接続#fb44f22c...
** firmwareをバックアップする
なんかのためにfirmwareをバックアップしておく。
FAT32にフォーマットした空のUSBメモリをUSBコネクタに挿入し...
[root@Hantek ~]# nanddump -o -b -l 0x0100000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x0080000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x0200000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x0080000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x0400000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x4600000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x0400000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x2e00000 -f /mnt/udi...
** 200MHz化するための作業
以下のようなファイルがある。
[ root@Hantek ~]# ls
OurLanguages fpgabank.conf logotype~ sys
bin help.db misc.bin sys.inf
chk_base_volt i2c.log mnt tdc.log
config icon model tdc_edge...
cur_acq.type keyprotocol.inf msg tdc_over...
dev language.img mult_adc.log tdc_puls...
disk_sta.info lib param tdc_slop...
dso linuxrc proc tmp
dso.exe logo protocol.inf usr
dst1102b logotype root var
etc logotype.dis sbin version
''/dso/app/dsod''プロセスが2個動いているので,そのPIDを使...
[ root@Hantek ~]# kill 432
[ root@Hantek ~]# kill 445
ルートディレクトリにある''dst1102b''を''dst1202b''にリネ...
[ root@Hantek ~]# mv dst1102b dst1202b
rebootコマンドで2回再起動する。~
[ root@Hantek ~]# reboot
:
[ root@Hantek ~]# reboot
''sys.inf''および''logotype''が変更されているので,確認す...
''sys.inf''ファイル~
[DST type]dst1102b
↓
[DST type]dst1202b
''logotype''ファイル
dst1102b
↓
dst1202b
System Infoした時に表示される型番は,DSO5102Pのままになっ...
一応これで200MHz化されているようだが,Default設定に戻した...
どうもDSO5102P実装されているEEPROMに,200MHz設定を書き込...
なので,EEPROMの更新をしてみる。
USBメモリをDSO5102Pに挿して,以下のコマンドで''i2c.log''...
[ root@Hantek ~]# cp i2c.log /mnt/udisk/i2c.log
この後,PCでコピーした''i2c.log''ファイルを''i2c.org''に...
- ファイルのいらない部分を削除する。~
0xFFが連続するブロックが先頭と後ろ側にあるので,バイナリ...
これで,ファイルは以下のようなテキストデータのみになる。
[--LOG0--]
[serial number]<-- ここはシリアルNo. -->
[operation time]2020-09-18 08:33:01
[operator]hantek
[pcb]101
[lcd]3
[front]3
[usb]0
[touch]0
[net]0
[iso]0
[buf]1
[sd]0
[vei]0
[dds]0
[key]0
[genamp]0
[bw]100
- ''[bw]100''を''[bw]200''に変更する。
[--LOG0--]
[serial number]<-- ここはシリアルNo. -->
[operation time]2020-09-18 08:33:01
[operator]hantek
[pcb]101
[lcd]3
[front]3
[usb]0
[touch]0
[net]0
[iso]0
[buf]1
[sd]0
[vei]0
[dds]0
[key]0
[genamp]0
[bw]200
この後,''i2c.org''をUSBメモリにコピーする。
DSO5102Pの電源をONしたらUSBメモリーを挿入して,以下のコマ...
[ root@Hantek ~]# cp /mnt/udisk/i2c.org i2c.org
''i2c.format''ファイルを新規作成する。
[ root@Hantek ~]# touch i2c.format
USBメモリを取り外して,DSO5102Pをコマンドで再起動する。
[ root@Hantek ~]# reboot
起動すると,「Formatting EEPROM」という画面が表示される。...
しばらく正常に終了するまで待ちます。正常に終了したら電源...
更に以下を実行する。
- DEFAULT SETUPボタンを押す。~
- Utilityボタン>Self Calibrationを押して自己校正を実行す...
もし,このSelf Calibrationが失敗した場合は,前のEEPROMの...
ダメなら諦める・・・
Self Calibrationが問題なく終了した場合は,再度,DEFAULT S...
10秒ぐらいしたら,電源をOFF/ONする。
Utilityボタンを押してSystem Informationを確認すると,
[model] DSO5202P
と表示され,200MHz化出来た気がする。
//** 200MHz化出来たか確認する [#c34cb781]
//時間軸ノブを回して,最小値が2nsになるか確認する。
** 入力回路とプローブ
200MHz化しても信号が入力される回路が200MHz帯域幅に対応す...
持っているファンクションジェネレーターは15MHzまでしか出力...
End:
* 帯域幅を200MHzにする
Hantek DSO5102Pの帯域幅を200MHzにしてみる。あまり意味はな...
購入直後のDSO5102Pは,時間軸レンジが最小2nsだった。もしか...
** PCとシリアル接続する
まず,PCと[[シリアルコンソールで接続>../PCと接続#fb44f22c...
** firmwareをバックアップする
なんかのためにfirmwareをバックアップしておく。
FAT32にフォーマットした空のUSBメモリをUSBコネクタに挿入し...
[root@Hantek ~]# nanddump -o -b -l 0x0100000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x0080000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x0200000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x0080000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x0400000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x4600000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x0400000 -f /mnt/udi...
[root@Hantek ~]# nanddump -o -b -l 0x2e00000 -f /mnt/udi...
** 200MHz化するための作業
以下のようなファイルがある。
[ root@Hantek ~]# ls
OurLanguages fpgabank.conf logotype~ sys
bin help.db misc.bin sys.inf
chk_base_volt i2c.log mnt tdc.log
config icon model tdc_edge...
cur_acq.type keyprotocol.inf msg tdc_over...
dev language.img mult_adc.log tdc_puls...
disk_sta.info lib param tdc_slop...
dso linuxrc proc tmp
dso.exe logo protocol.inf usr
dst1102b logotype root var
etc logotype.dis sbin version
''/dso/app/dsod''プロセスが2個動いているので,そのPIDを使...
[ root@Hantek ~]# kill 432
[ root@Hantek ~]# kill 445
ルートディレクトリにある''dst1102b''を''dst1202b''にリネ...
[ root@Hantek ~]# mv dst1102b dst1202b
rebootコマンドで2回再起動する。~
[ root@Hantek ~]# reboot
:
[ root@Hantek ~]# reboot
''sys.inf''および''logotype''が変更されているので,確認す...
''sys.inf''ファイル~
[DST type]dst1102b
↓
[DST type]dst1202b
''logotype''ファイル
dst1102b
↓
dst1202b
System Infoした時に表示される型番は,DSO5102Pのままになっ...
一応これで200MHz化されているようだが,Default設定に戻した...
どうもDSO5102P実装されているEEPROMに,200MHz設定を書き込...
なので,EEPROMの更新をしてみる。
USBメモリをDSO5102Pに挿して,以下のコマンドで''i2c.log''...
[ root@Hantek ~]# cp i2c.log /mnt/udisk/i2c.log
この後,PCでコピーした''i2c.log''ファイルを''i2c.org''に...
- ファイルのいらない部分を削除する。~
0xFFが連続するブロックが先頭と後ろ側にあるので,バイナリ...
これで,ファイルは以下のようなテキストデータのみになる。
[--LOG0--]
[serial number]<-- ここはシリアルNo. -->
[operation time]2020-09-18 08:33:01
[operator]hantek
[pcb]101
[lcd]3
[front]3
[usb]0
[touch]0
[net]0
[iso]0
[buf]1
[sd]0
[vei]0
[dds]0
[key]0
[genamp]0
[bw]100
- ''[bw]100''を''[bw]200''に変更する。
[--LOG0--]
[serial number]<-- ここはシリアルNo. -->
[operation time]2020-09-18 08:33:01
[operator]hantek
[pcb]101
[lcd]3
[front]3
[usb]0
[touch]0
[net]0
[iso]0
[buf]1
[sd]0
[vei]0
[dds]0
[key]0
[genamp]0
[bw]200
この後,''i2c.org''をUSBメモリにコピーする。
DSO5102Pの電源をONしたらUSBメモリーを挿入して,以下のコマ...
[ root@Hantek ~]# cp /mnt/udisk/i2c.org i2c.org
''i2c.format''ファイルを新規作成する。
[ root@Hantek ~]# touch i2c.format
USBメモリを取り外して,DSO5102Pをコマンドで再起動する。
[ root@Hantek ~]# reboot
起動すると,「Formatting EEPROM」という画面が表示される。...
しばらく正常に終了するまで待ちます。正常に終了したら電源...
更に以下を実行する。
- DEFAULT SETUPボタンを押す。~
- Utilityボタン>Self Calibrationを押して自己校正を実行す...
もし,このSelf Calibrationが失敗した場合は,前のEEPROMの...
ダメなら諦める・・・
Self Calibrationが問題なく終了した場合は,再度,DEFAULT S...
10秒ぐらいしたら,電源をOFF/ONする。
Utilityボタンを押してSystem Informationを確認すると,
[model] DSO5202P
と表示され,200MHz化出来た気がする。
//** 200MHz化出来たか確認する [#c34cb781]
//時間軸ノブを回して,最小値が2nsになるか確認する。
** 入力回路とプローブ
200MHz化しても信号が入力される回路が200MHz帯域幅に対応す...
持っているファンクションジェネレーターは15MHzまでしか出力...
Page:
Counter: 0, today: 0, yesterday: 0
Copyright©2008 Yuji Ueno All Rights Reserved.
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
メインメニュー
ホーム
でぶlog
資料室
最新ページ一覧
全ページ一覧
ヘルプ
フォーラム
お問い合わせ