X



トップページ電気・電子
1002コメント348KB
【Cortex-】 やっぱARMっしょ 11 【AxRxMx】 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
0370774ワット発電中さん
垢版 |
2018/05/21(月) 09:48:54.88ID:+YPLsCwK
ユニークで個性的な確実稼げるガイダンス
暇な人は見てみるといいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

YBQQZ
0371774ワット発電中さん
垢版 |
2018/05/21(月) 16:55:39.16ID:Zmj1r9Ud
STM32H7、CubeMXのサンプルにあるADC_DMA_Transferを参考に
CubeMXとTrueStudio使って設定し、動かしてみたけどDMAでエラーになり正常動作せず
STM32H7を持ってる方、試してもらえますでしょうか

リンカ定義してメモリ配置を変更する、ってな感じなものを調べていてみたのですが、こんな方法をする必要あるのか、CubeMXの設定で動くのか知りたいです
0373774ワット発電中さん
垢版 |
2018/05/21(月) 22:50:06.98ID:v8spbKHE
>>372
https://my.st.com/content/my_st_com/ja/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-mcu-packages/stm32cubeh7.html
ここにあるCubeMX(H7用)のサンプル
TM32Cube_FW_H7_V1.2.0\Projects\STM32H743ZI-Nucleo\Examples\ADC\ADC_DMA_Transfer
を試して頂きたいのです
例えば HAL_ADC_ConvCpltCallback にブレイクポイントしかけてブレイクしますか?
私の場合、DMAでエラーになるようでこのイベントがコールバックされません
TrueStudioで試していますが、他の統合開発環境では試していません

もしお時間あれば確認して頂けると嬉しいです
0374774ワット発電中さん
垢版 |
2018/05/22(火) 00:02:50.31ID:WELFsJ1I
>>373
TrueSTUDIOのプロジェクトがないので適当に作って動かしてみた
プロジェクト自体はSTM32CubeMXで作ったものに
サンプルのソースをコピーしたもの
(次からはそういう作業も書きなさい)

DMA1_Stream1_IRQHandler から呼ばれるHAL_DMA_IRQHAndler
の中の
if(__HAL_DMA_GET_IT_SOURCE(hdma, DMA_IT_TE) != RESET)
でエラー検出されてエラーコード HAL_DMA_ERROR_TE がセットされている

DMAのバッファがDTCMになってるが、
たしかDMAでDTCMにはアクセスできなかったような
STM32CubeMXで作ったプロジェクトデフォルトのSTM32H743ZI_FLAHS.ldでは
.bssセクションがDTCMになっているので、
DMAでアクセスできるセクションに変えないと
セクションを変えたらキャッシュもOFFに (またはライトスルー設定&キャッシュフラッシュ)
0375774ワット発電中さん
垢版 |
2018/05/22(火) 00:08:46.58ID:WELFsJ1I
おっと失礼
サンプルにはldファイルもついてました (STM32H743ZITx_FLASH.ld)
これに差し替えたらコールバックが呼ばれました

.bssセクションが RAM_D1になっています
0376774ワット発電中さん
垢版 |
2018/05/22(火) 07:35:39.29ID:NPxLlYq1
>>375
詳細まで記載頂きありがとうございます。
LDファイルをサンプルのものを使う、まで頭が回りませんでした。
さっそく試してみます。
0377774ワット発電中さん
垢版 |
2018/05/23(水) 08:01:34.90ID:Lptvn80d
RAM_D1はDTCMより遅いから
DMAバッファ以外はDTCMのままの方が良い
特にスタックは速いところに置くのが普通
0378373
垢版 |
2018/05/23(水) 10:45:30.62ID:Ht1NufOA
>>375
無事に動作確認できました。ありがとうございました。

>>377
アドバイスありがとうございます。
CubeMXが作るLDファイルにD2領域を定義し、TrueStudioでDMAバッファを__attribute__で指定することで、バッファのみをD2領域に指定して動作することも確認できました。

メモリ領域について勉強不足でしたので、資料を読んでみます。
ありがとうございました。
0382774ワット発電中さん
垢版 |
2018/06/06(水) 09:27:51.68ID:pWJjaYiX
中国から手を引くって話だろ。
ネトウヨには良いニュース。
0384774ワット発電中さん
垢版 |
2018/06/13(水) 21:24:37.34ID:D3GaiwNf
LPCXpresso1769 with CMSIS DAP probe ってのを入手したんですが
サイズの関係でデバッグプローブ部分を切り離そうと思っています。
で、切り離す前に確認しようとLPC-LINK2をつないでみたのですが、
ターゲットがないと言われてしまいます。
ひょっとして、切り離さないとLPC-LINK2はつながらないのでしょうか。
0385774ワット発電中さん
垢版 |
2018/06/14(木) 00:25:32.39ID:DMMTKluV
>>384
>LPCXpresso1769 with CMSIS DAP probe
なんってすごいのは持ってないから妄想で答えるが
それの回路図見れば切り離さないと駄目なのか分かるんじゃない?
0386宇野壽倫(青戸6-23-21ハイツニュー青戸202号室)の告発
垢版 |
2018/06/14(木) 00:42:00.62ID:eswwJDoW
宇野壽倫(葛飾区青戸6)の告発
宇野壽倫「文句があったらいつでも俺にサリンをかけに来やがれっ!! そんな野郎は俺様がぶちのめしてやるぜっ!!
賞金をやるからいつでもかかって来いっ!! 待ってるぜっ!!」 (挑戦状)

■ 地下鉄サリン事件

     オウム真理教は当時「サリン」を作ることはできなかった。
     正確に言えば 「作る設備」を持っていなかった。
     神区一色村の設備で作れば 全員死んでいる。「ガラクタな設備」である。
     神区一色の設備を捜査したのが「警視庁」であるが さっさと「解体撤去」している。
     サリンは天皇権力から与えられた。
     正確に言えば オウム真理教に潜入した工作員が 「サリン」をオウムに与えた。
     オウム真理教には 多数の創価学会信者と公安警察が入り込んでいた。
     地下鉄サリン事件を起こせば オウムへの強制捜査が「遅れる」という策を授け「地下鉄サリン事件」を誘導したのは
     天皇公安警察と創価学会である。
     天皇は その体質上 大きな「事件」を欲している。
     オウム科学省のトップは 日本刀で殺された「村井」という人物だ。
     村井は「サリン」授受の経緯を知る人物なので 「日本刀」で殺された。

      http://d.hatena.ne.jp/kouhou999/20150224
0387774ワット発電中さん
垢版 |
2018/06/14(木) 20:46:26.18ID:b66Cc5MF
>>384
回路図のDAP部分のJP3に

「Short to disable CMSIS-DAP interface
(= allow external debugger to be connected)」

ってコメントがはいってますが。
0388774ワット発電中さん
垢版 |
2018/06/15(金) 19:17:25.87ID:4KM+BYmn
>>387
オイオイだが
5chはちょっと努力すればわかることでも
めんどくさいこと(調べるとか)は自分ではしなくて他人にやらせる、や
調べる能力がない
な奴が多いから、ドキュメントすら調べない・読まない奴が多いだろうからな。
0389774ワット発電中さん
垢版 |
2018/06/15(金) 19:53:11.79ID:JV5q39RQ
384です。体調不良で氏んでました。

>>387
もちろんJP3はショートにしてます。試しにオープンにしても変わらずでしたが。
LPC-LINK2のJP2もショートにしてるんでターゲットの電源は入るんですけどね。

>>385
回路図を見て>>387氏も言っているJP3に関する記述があったのでできると思ったです。

誰か、実機で動いてるよ!って方はいませんかね?
0390774ワット発電中さん
垢版 |
2018/06/15(金) 21:24:20.29ID:h4o3EXrH
問題を切り分けよう
(1)LPC-LINKは正常かテストのため、他のターゲットはない?
(2)そのままのボードでCMSIS DAPでは動作する?
0391774ワット発電中さん
垢版 |
2018/06/15(金) 21:51:35.72ID:e0Tf+QxZ
>>390
マイコンやる奴ならそれぐらいはやってたんではないか(つながっているCMSIS DAPで動作確認)
自分でダメな原因を調べようとLPC-LINK2, CMSIS-DAP probe , LPC1769の動作テストした結果
>切り離さないとLPC-LINK2はつながらないのでしょうか
になったんではないのか
でも、
>Short to disable CMSIS-DAP interface (= allow external debugger to be connected)
なんだから動作しないって普通はへんだが
0392774ワット発電中さん
垢版 |
2018/06/16(土) 00:37:59.68ID:QQyKqDzP
384です。

>>390
(1)LPCXpresso1769が2枚ありますが両方とも同じでした。他のターゲットは残念ながらありません。
(2)動作します。

一か八か、1枚だけ切り離してやってみようかな。。。
0393sage
垢版 |
2018/06/16(土) 01:05:43.64ID:tq0HFmPl
>>392
もともと切り離して使う予定なんだから切り離してLPC-LINK2直でやってみたらいい
それでだめならLPC-LINK2がダメな可能性大
直LPC-LINK2でダメなら,切り離したCMSIS-DAP とLPC1769を線でつないで開発すれば良いじゃないか
0396774ワット発電中さん
垢版 |
2018/06/16(土) 08:43:33.82ID:e72vZr8X
最終目的がAであるとき、その過程でBをやろうとした。
そのBができそうなはずなのにできない、おかしい。

というときに、

(1)Aを実施するほかの方法を考える。
(2)Bができない問題を深掘りする。

という2種類の人がいる(その間の人もいる)
>>393は(1)寄りの人だね。
0398774ワット発電中さん
垢版 |
2018/06/16(土) 15:33:26.71ID:w7qthtOa
>>396
つーか、ほかにターゲット無いなら、それ以外他に手が無い。
しかし、LPC-LINK2を使う設定が間違っているという可能性は?
開発ツールからLPC-LINK自体は認識してる?

回路図見たがジャンパはIFのCPUソフトで殺すモード切替なんだな
LPC11U35FHI33/501
のファームがバグっている可能性がある
(mbed用なんか入っているとこの切替機能は無い)
物理的に基板割ってもいいが、抵抗外すと分離できそうだ
R57,58,60,62,64

とりあえずTARGET_RESETを(そのまま)確認だな

割ってもLPC-LINKダメだったらワイヤで伸ばして
CMSIS-DAPを使うんだね
0399774ワット発電中さん
垢版 |
2018/06/16(土) 16:21:43.20ID:e72vZr8X
検索してたらこんな話が
https://community.nxp.com/thread/476180
この質問の人は、Expresso CMSIS-DAP ボードのデバッガを外部のマイコンの
デバッグに使おうとしてJP3を短絡してる。え、それで良いのか?と思ったら

NXPの人の回答がついてる。

すみません。このボードは、(少なくとも簡単には)外部ターゲットのデバッグには使えません。
デバッガ部分はプロトタイピングのために、ボードを小さくしたいと考える人のために切り離せるようになっています。
今、マニュアルを作ってます。(2018/5/22)


>>384の目論見は、外部のデバッガが使えるかどうか切り離す前に確認したいってことだったから
直接の関係はなさそうだけど、どうやら現状では、外部ターゲットのデバッグにも使えない、とな?
0400774ワット発電中さん
垢版 |
2018/06/16(土) 17:00:23.64ID:0e2v1YH5
>>399
恐らくこのLPC1769ボード専用のようなCMSIS-DAPなんだろうな
心情的には切り離して他のNXPボードでも使えるようにしとけよだが。

CMSIS-DAPにはない良い機能がLPC-LINK2にはあるからLPC-LINK2に
こだわってるんだと思うけど、それは何なんだ?>>NXP使いの人たち
0401774ワット発電中さん
垢版 |
2018/06/17(日) 10:25:53.20ID:bFoLK9Dj
>>400
両方使った感じだと、LPC-LINKのほうが動作早い

>>399
やはりファームが未熟でハード設計で意図した動作(JP3で独立)
しないっぽいね
mbedのHDKに準じているみたいだから、そこだけ気を付けて
それ用のファームを焼けば汎用に使えるとは思うが
0402384
垢版 |
2018/06/21(木) 20:48:54.44ID:7XzjWnXb
みなさま、ご意見等書込みありがとうございます。
いきなり基板を分離するのは怖かったので、>>398氏の書き込みに従って
抵抗を外してみたところ、LPC-LINK2でのデバッグができるようになりました。
外したのはSWCLKに入っているR60です。
デバッグプローブのソフトバグ(または仕様変更?)のようですね。

これで安心して基板をカットすることができます。
本当にありがとうございました
0404774ワット発電中さん
垢版 |
2018/07/03(火) 22:06:49.70ID:TUeFXinq
R47
0407774ワット発電中さん
垢版 |
2018/08/06(月) 12:33:38.31ID:R5vp45mU
2018年のいまだにgccとmakeのコマンドラインビルド環境だわ
Eclipseとか逆にめんどくさくてねぇ
0408774ワット発電中さん
垢版 |
2018/08/06(月) 20:26:18.13ID:Mml2zp0O
職場のPCが未だにCeleronDだから
Eclipseなんか使う気にもならん
Win7サポート切れのゴタゴタでいい加減一緒に入れ替えてくれんかな
0409774ワット発電中さん
垢版 |
2018/08/06(月) 22:39:55.62ID:Oq6oVzaa
LPC810を探しています。手に入れる方法ないですか?
LPC820を変換基板...は知ってるけど、ハンダ付けしたくない。
1個1000円くらいで2-3個欲しいです。
adafruitのセット、送料込み3000円くらいで買うしかない?
0410774ワット発電中さん
垢版 |
2018/08/06(月) 22:53:38.03ID:Abt+P9lz
>>409
入手困難になってるの?
おまけに付いてたトラ技のバックナンバー書泉に残ってたような気がする。
0411774ワット発電中さん
垢版 |
2018/08/06(月) 23:39:36.60ID:Oq6oVzaa
>>410
ディスコンになって、市場からも姿を消しています。
今は後継のLPC81xを変換基板で使うのが主流みたいですね。

トラ技のバックナンバーにLPC810が付いていると解釈し、
さっそく調べたところ、LPC810が付属していることがわかりました。
バックナンバーをCQ出版で、まとめ買い…と思ったのですが、
1冊しか買えなかったので1冊だけ注文しました。
有用な情報ありがとうございました。

一応、mouseで20個6000円程度で輸入できるので、そちらもポチっておきました。
届くのがすごく先になりますし、こちらも在庫2桁で次はなさそうです。
0413774ワット発電中さん
垢版 |
2018/08/07(火) 06:12:07.49ID:/w9PiSXi
>>411
10個くらい手元には有るけど、ボードに載ってるな。
picで間に合うような用途だけど、こっちの方が安かったんだよね。
0414774ワット発電中さん
垢版 |
2018/08/07(火) 09:47:13.94ID:T3B9aMGD
DIP型の同じ型番のマイコン複数必要な人って
何に使ってるの?
0415774ワット発電中さん
垢版 |
2018/08/07(火) 10:05:07.71ID:9hd92RO2
8pin DIP LPC810だけ対象の書籍があったなぁ
ディスコンになるなんて思っても居なかったろうなぁ
0416774ワット発電中さん
垢版 |
2018/08/07(火) 11:26:44.82ID:VCON20qr
NXPもホビー向けにはてきとーな商売してるよね
やってくれてるだけ有り難いんだけども
0417774ワット発電中さん
垢版 |
2018/08/07(火) 11:46:14.01ID:9hd92RO2
あれはプロモ価格で安かっただけで
どっぷりつかったら梯子外されてあちゃー、ってひと
結構いるかもね
0418774ワット発電中さん
垢版 |
2018/08/08(水) 09:31:33.54ID:1xLVyiFd
>>414
SSOPだとピッチが狭くて目が見えない人だと半田作業が困難で無理だからでしょう。
今はメガネしている人の人口が増えてますから。
フィジカルコンピューティングなどの利用者ならば簡単な使い方なのでブレット中心になる
でしょうからね。
0419774ワット発電中さん
垢版 |
2018/08/08(水) 12:33:18.03ID:1zSQ9RhN
マイコン以外はどうするの?
今時DIPなんて絶滅寸前だろうに
0420774ワット発電中さん
垢版 |
2018/08/08(水) 12:36:52.93ID:Zs0IDDSo
>>419
PICとかロジックICならそれぞれの理由でDIPは残るでしょ。
2.54oピッチのユニバーサル基板もある以上、使い道はあるんだし。
0421774ワット発電中さん
垢版 |
2018/08/08(水) 14:48:08.60ID:XdUP7r+s
>>419
DIPはソケット実装したら外せるから。
表面実装部品にはソケットがあるのかな?
0422774ワット発電中さん
垢版 |
2018/08/08(水) 15:29:31.25ID:RtB6TloJ
あることにはあるが耐用回数が数回とかでエラい値段
そもそもチップの交換だけで直るようなことはそうそうないし需要もないんだよ
0423774ワット発電中さん
垢版 |
2018/08/08(水) 17:42:37.65ID:xMDH2vN7
>>422
納得
ソフトを書き換える時にいくつか方法があるでしょ。
一つの基板に全く同じソフトのチップを4つ載せて、手軽にソフトのアップデートを同時にしたい場合、どうしたらいいかな?
皆様、アイデア下さい!
0425774ワット発電中さん
垢版 |
2018/08/08(水) 19:12:24.03ID:cA4TR++k
>>422
チップ交換修理のためにわざわざDIPを採用ってあるのかって感じだろな
ソケット+DIPにしたらソケット代、組み立て時にソケットへ刺す作業必要になるからな
今の時代はマウンタで実装できるものを優先に使うだし。
0428774ワット発電中さん
垢版 |
2018/08/09(木) 19:35:43.28ID:d8jvZja7
昔はDIPのICソケットを量産品に使うなんて珍しくなかったぞ
0429774ワット発電中さん
垢版 |
2018/08/09(木) 21:41:10.52ID:SM7CG/lF
それは静電気やらなんやらでバカスカ死ぬ時代だったからじゃないの
0430774ワット発電中さん
垢版 |
2018/08/09(木) 22:09:32.39ID:ih1cD5QT
違う、EE-PROMが無かった時代はファームウェアの変更はROM交換しかやりようがなかったからソケット使用が普通だった
PCのBIOSでも書き込み中に電源落とすと文鎮になるので少し前まではソケットついてるのがあったくらい
0431774ワット発電中さん
垢版 |
2018/08/09(木) 23:08:36.98ID:fs0ZSwSd
>PCのBIOSでも書き込み中に電源落とすと文鎮になるので少し前まではソケットついてるのがあったくらい
と言うことは、今のは書き込み中に電源を落としても文鎮にならないってことか
すごい進歩だな
0432774ワット発電中さん
垢版 |
2018/08/09(木) 23:32:31.66ID:wHRWmFP0
>>431
今のは(というほど新しくなくとも)デュアルBIOSとかBIOS死んでても他PCで用意したUSB(Windows上でファイルを入れとくだけ)で復旧可能とかいろいろ恐ろしいですよ。
文鎮化した奴のサポート面倒なんだろうなぁw 普通のユーザー一番が気にしない所だから、なんでそんなに貧弱なのかと言われそう。
0433774ワット発電中さん
垢版 |
2018/08/09(木) 23:53:43.95ID:ih1cD5QT
>>431
容量に余裕が持てるようになったからBIOSを2個持って片方死んでももう片方で立ち上がるとか、CPUが動かなくてもJTAGとかで復旧するとかできるようになったから
0434774ワット発電中さん
垢版 |
2018/08/10(金) 10:36:57.51ID:Zpe0Eavw
JTAGじゃなくてSPIでROMに書き込む
もう一台マシン持ってきて、プリンタポートから
ジグ使ってマザボの消えたBIOS復活させたことがある
ググるとやり方書いた記事見つかるよ
0435774ワット発電中さん
垢版 |
2018/08/10(金) 12:12:06.70ID:FofkXRhy
>>434
> JTAGじゃなくて
なんでJTAG「とか」って書いてあるのにいちいち否定するかなぁ…
普通にJTAG使って書くケースもあるのに
(当然、JTAG〜CPU/FPGA〜SPI〜Flush-ROM)
0436774ワット発電中さん
垢版 |
2018/08/10(金) 15:53:14.10ID:Zpe0Eavw
寡聞にしてJTAGでBIOS書くマザボを知らないのだが
一つ例を挙げてくれまいか?
FPGA積んでるやつも
あと、FlushじゃなくてFlashな
0437774ワット発電中さん
垢版 |
2018/08/10(金) 16:54:37.03ID:FofkXRhy
なんでそんなに必死に絡んでくるかなぁ?
BIOSって別にPCだけじゃないし組込みなら普通にあるだろ
玄箱でJTAGとか
0439774ワット発電中さん
垢版 |
2018/08/10(金) 23:07:39.60ID:XCyGk4EQ
>>438
実はここは雑談以外の話はあんまり歓迎されない
PSoC 5LPのマイコン部使い方とかの話なら恐らく無視されるだろう
0440774ワット発電中さん
垢版 |
2018/08/11(土) 08:45:12.74ID:6OPSXT9D
おkだと思うけどユーザーがどれほどいるものか・・・
LPCやSTMだったらちらほら反応あると思うけど
0441774ワット発電中さん
垢版 |
2018/08/11(土) 14:34:03.01ID:NclMhude
LPC810にHEXファイルを書き込みたいんだけど
ST-Link/V2(のパチモン)とか、Nucleo STM32F401xxで書き込みできる?

※よく見かけるAE-UM232Rはお盆明けまで届かないみたいで
0442774ワット発電中さん
垢版 |
2018/08/11(土) 15:46:41.46ID:1dLKAlZL
>>441
SWDは共通だから基本いけるけど無理な組み合わせもあった記憶

ISPでやるならUSB-シリアルなんて大抵そこらじゅうに転がってるしNucleoで作ってもいいしでFT232なくてもいけるよ、手動でピン操作する羽目になるかもしれんが
0444443
垢版 |
2018/08/11(土) 23:36:36.02ID:+15SZ/fZ
LPCLink/V2と間違った。
STLINKは確認してなかったわ。
0445774ワット発電中さん
垢版 |
2018/08/12(日) 18:51:00.92ID:xFNd8mY2
>>441
openOCDだとインターフェースとしてST-Link/V2、ターゲットとしてLPC810を
サポートしていると思うから、openOCDで試したら良いんじゃないかな。
0446774ワット発電中さん
垢版 |
2018/08/14(火) 03:17:11.09ID:gAsEVVpQ
>>442
普段ならその辺に転がっているんだけど、あいにく帰省中で

>>445
エラー吐いてるけど、なんかいけそうな感じ
ありがとう
0447774ワット発電中さん
垢版 |
2018/08/14(火) 04:48:07.48ID:gAsEVVpQ
今、こんな状況です
c:\wintool\openOCD\openocd.exe -s tcl -f interface/stlink-v2.cfg -f target/lpc8xx.cfg
   ↓
WARNING: interface/stlink-v2.cfg is deprecated, please switch to interface/stlink.cfg
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 10 kHz
adapter_nsrst_delay: 200
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : Unable to match requested speed 10 kHz, using 5 kHz
Info : Unable to match requested speed 10 kHz, using 5 kHz
Info : clock speed 5 kHz
Info : STLINK v2 JTAG v31 API v2 SWIM v7 VID 0x0483 PID 0x3748
Info : using stlink api v2
Info : Target voltage: 3.250331
Warn : UNEXPECTED idcode: 0x0bc11477
Error: expected 1 of 1: 0x0bb11477
in procedure 'init'
in procedure 'ocd_bouncer'

朝まで戦うつもりですがw
エラー内容に見当がつく方がいましたら教えてください
ねむいさんとこのwindows版openOCDを使っています
0448774ワット発電中さん
垢版 |
2018/08/14(火) 18:11:55.09ID:gAsEVVpQ
ST-Link/V2のパチモンを使って、
ブレボ上のLPC810にopenOCDでHEXファイルを書き込みたい
現状、>>447のエラーで作業が止まっています
接続はこの4ピンを直結していますが

STLK/V2 <--> LPC810
---------------------
1.RST
2.SWDIO------4.SWDIO
3.GND
4.GND--------7.GND
5.SWIM
6.SWCLK------3.SWCLK
7.3.3V
8.3.3V-------6.VDD
9.5V
a.5V

不足、間違いなどありましたら教えてください
このページで、
http://nemuisan.blog.bai.ne.jp/?month=201408

> 2.SRSTは繋がっているか

と書いておられるのですが、
これの意味だけでもわかれば助言願います
0449774ワット発電中さん
垢版 |
2018/08/14(火) 18:18:27.65ID:gAsEVVpQ
当方、Windowsですが
https://qiita.com/Minaki1018/items/61e7d8841413cc18094c
あたりを参考にしています

LPC810は1個、ST-Link/V2は2個あって
どちらでやっても同じ症状です
ST-Link/V2は最新のファームに更新しています

あとST-Link/V2には関係なさそうですが、
LPC810に外部から3.3Vを供給するのも試しました
0450774ワット発電中さん
垢版 |
2018/08/14(火) 19:51:20.85ID:LrlAHuZ7
>>449
そのリンク先は
openocd -f interface/stlink-v2.cfg -f target/lpc812.cfg
で、ターゲット lpc812.cfg だけど、
お前のはlpc8xx.cfg で違うからじゃないのか?
で、ねむいさんOpenOCDならターゲットファイルはlpc81x_swd_flash.cfg
になるんじゃないのか
0451774ワット発電中さん
垢版 |
2018/08/14(火) 23:12:37.90ID:gAsEVVpQ
情報ありがとう
-f target/lpc81x_swd_flash.cfg
でやってみましたが状況はほぼ同じです

>openocd.exe -s tcl -f interface/stlink.cfg -f target/lpc81x_swd_flash.cfg

WARNING: interface/stlink-v2.cfg is deprecated, please switch to interface/stlink.cfg
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 10 kHz
adapter_nsrst_delay: 200
adapter speed: 1000 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : clock speed 950 kHz
Info : STLINK v2 JTAG v31 API v2 SWIM v7 VID 0x0483 PID 0x3748
Info : using stlink api v2
Info : Target voltage: 3.296774
Warn : UNEXPECTED idcode: 0x0bc11477
Error: expected 1 of 1: 0x0bb11477
in procedure 'init' called at file "tcl/target/lpc81x_swd_flash.cfg", line 59
in procedure 'ocd_bouncer'
0452774ワット発電中さん
垢版 |
2018/08/14(火) 23:14:07.33ID:gAsEVVpQ
stlink-v2.cfg is deprecated,
となっていたので、
-f interface/stlink.cfg
も試してみました

>openocd.exe -s tcl -f interface/stlink.cfg -f target/lpc81x_swd_flash.cfg

Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 10 kHz
以下同文
0454774ワット発電中さん
垢版 |
2018/08/15(水) 05:26:27.75ID:fDIEEoxx
>>453
自分の環境だと同じ番号が出るし
ぐぐるといろんな番号で質問されているから、マイコンの型番みたいなものかと

>define STM32VL_CORE_ID 0x1ba01477
>define STM32L_CORE_ID 0x2ba01477
>define STM32F3_CORE_ID 0x2ba01477
>define STM32F4_CORE_ID 0x2ba01477
>define STM32F0_CORE_ID 0xbb11477
0455774ワット発電中さん
垢版 |
2018/08/15(水) 05:40:41.29ID:fDIEEoxx
…でもないのかな?
意味はわからないのですが、こんなのを見つけました

> /* Valid values for the DP IDCODE register */
> #define EFM32_DPID_1 0x2BA01477 // G, LG, GG, TG, WG
> #define EFM32_DPID_2 0x0BC11477 // ZG
> #define EFM32_DPID_3 0x0bc12477 // SWMD
0456774ワット発電中さん
垢版 |
2018/08/15(水) 16:53:49.24ID:wZsDPZDy
>>455
自分では確認せずに無責任に書くよ。


http://openocd.org/doc/html/Config-File-Guidelines.html
で以下のように言っているから、cfgファイルのCPUTAPIDを修正すると動くかもしれない。(perhaps a newer revision).

CPUTAPID ... When OpenOCD examines the JTAG chain, it can be told verify the chips against the JTAG IDCODE register. The target file will hold one or more defaults, but sometimes the chip in a board will use a different ID (perhaps a newer revision).
0457774ワット発電中さん
垢版 |
2018/08/15(水) 18:43:18.35ID:08yIvJUK
>>455
さっぱり原因が分からんと言う状態だろうから
openocd+STLINK v2 でNucleo STM32F401xxをターゲットにして認識出来るか?
openocd+Nucleo STM32F401xxについているSTLINKでLPC810を認識出来るか?
とかをやってみるとか
0458774ワット発電中さん
垢版 |
2018/08/15(水) 20:39:15.53ID:fDIEEoxx
>>456
ありがとうございます
使っているLPC810はトラ技の付録で最新ってほどではないと思いますが
まずはそれを試してみます
0459774ワット発電中さん
垢版 |
2018/08/15(水) 21:56:28.28ID:fDIEEoxx
こんな記述も発見

> The default tap-id (CPUTAPID = 0x0bb11477) is wrong for the LPC810,
> so it needs to be set in higher level .cfg files to CPUTAPID = 0x0bc11477 .
> I will check this for other version of the LPC8xx.
0460774ワット発電中さん
垢版 |
2018/08/15(水) 22:44:31.89ID:fDIEEoxx
>>456
どうやら手持ちのLPC810が古いからだろうということで
cfgを古いCPUDAPIDにしてごまかしてみます

lpc81x_swd_flash.cfgを強制的に
0x0BC114777→0x0BB114777
としたのですが、エラーは変わりませんでした

たとえ、0x0BC114777→0x0BB123456 と変更しても
エラー出力は変わらないし、
エラー出力に"0x0BC12345"という文字列も見当たりません
どこを書き換えればいいのか…って感じです



ちなみに、openocd/tcl/target/を"C11477"でgrepした結果

efm32zg222f32_swd_flash.cfg(16): set _CPUDAPID 0x0BC11477
ke0x.cfg(24): set _CPUTAPID 0x0bc11477
kexx_swd_flash.cfg(18): set _CPUTAPID 0x0BC11477
klx.cfg(25): set _CPUTAPID 0x0bc11477
klxx_swd_flash.cfg(18): set _CPUTAPID 0x0BC11477
lpc81x_swd_flash.cfg(7): set CPUDAPID 0x0BC11477
lpc82x_swd_flash.cfg(7): set CPUDAPID 0x0BC11477
stm32l0.cfg(36): set _CPUTAPID 0x0bc11477

いろんなサイトを見ると、最新のCPUDAPIDが書いてあればよさげ
手持ちのLPC810が古いため、
warningが表示されているだけかもしれません
0461774ワット発電中さん
垢版 |
2018/08/15(水) 22:56:06.72ID:fDIEEoxx
>>457
> openocd+STLINK v2 でNucleo STM32F401xxをターゲットにして認識出来るか?

これではもう一つ問題が増えてしまいます
ST-Link/V2 - STM32F401xxという組み合わせはST社純正なので
(ST-Link/V2はパチモンだけど)
別のツールで接続したことはありますが、ずいぶん前のことです

動作確認という意味であれば、
数日前にST-Link/V2のファームは、純正ツールで最新版にしていますし
STM32F401xxは日常的に遊んでいます
どちらも複数台あります

というわけで、

> openocd+Nucleo STM32F401xxについているSTLINKでLPC810を認識出来るか?

これはここに投稿する前に試していたのですが、
>>450で指摘を受けた通り、.cfgが間違っていたので
今から試してみたいと思います

スレを占有してすみません
0462774ワット発電中さん
垢版 |
2018/08/15(水) 23:49:24.11ID:fDIEEoxx
>openocd.exe -s tcl -f interface/stlink-v2.cfg -f target/lpc81x_swd_flash.cfg

だと、以下のエラーが出るので、
WARNING: interface/stlink-v2.cfg is deprecated, please switch to interface/stlink.cfg

>openocd.exe -s tcl -f interface/stlink.cfg -f target/lpc81x_swd_flash.cfg

としたのですが、状況は変わりません

Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 10 kHz
adapter_nsrst_delay: 200
adapter speed: 1000 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : clock speed 950 kHz
Info : STLINK v2 JTAG v31 API v2 SWIM v21 VID 0x0483 PID 0x374B
Info : using stlink api v2
Info : Target voltage: 3.237246
Warn : UNEXPECTED idcode: 0x0bc11477
Error: expected 1 of 1: 0x0bb11477
in procedure 'init' called at file "tcl/target/lpc81x_swd_flash.cfg", line 59
in procedure 'ocd_bouncer'
0463774ワット発電中さん
垢版 |
2018/08/15(水) 23:57:15.05ID:wZsDPZDy
>>460
以下のように言われているのなら、警告が出ているだけではなくてエラーなんじゃないかな。59行目を見て思い当たることがあると良いのだけどね。

Error: expected 1 of 1: 0x0bb11477
in procedure 'init' called at file "tcl/target/lpc81x_swd_flash.cfg", line 59
in procedure 'ocd_bouncer'
0465774ワット発電中さん
垢版 |
2018/08/26(日) 14:37:57.24ID:gbkOa1FM
NXPは製造拠点があるというだけで
中華企業であることを前面に出してるの?
0467774ワット発電中さん
垢版 |
2018/08/28(火) 19:12:59.67ID:sWKMIruj
LPC1114かな
秋月で200円(SOP28)
DIPだと400円
ボードだとbluepillが安い(ebayで300円位)
0469774ワット発電中さん
垢版 |
2018/08/29(水) 14:58:34.26ID:grB9/XTT
ebay辺りの中華CPUボードなら送料無料
時間かかるけど
STM32とか
0471774ワット発電中さん
垢版 |
2018/09/02(日) 12:02:10.39ID:DA+0u/x7
NXPのボードも安いけど、NucleoやPSoC5見ちゃうと全てが割高に見える(笑)
0472774ワット発電中さん
垢版 |
2018/09/03(月) 09:51:56.32ID:P2EUW+UC
>>466
DigiKeyでいいなら、旧ATMEL(現Microchip)のATSAMD10D13A-MNTが1個70円

ATSAMD09C13A-SSUTが115円
ZilogのZ32F06423AKEが124円
Silicon LabsのEFM32ZG108F4-QFN24Tが128円。
とかとか
0474774ワット発電中さん
垢版 |
2018/09/25(火) 14:24:55.10ID:NLBwiZ6M
>>473
みんな買いやがったな〜
0476774ワット発電中さん
垢版 |
2018/09/25(火) 20:22:24.09ID:xGfSxQx3
ATSAMD10D13A-MNTが70円で、在庫数4352個
ただし、非在庫保有商品なんでお早めに。
0478774ワット発電中さん
垢版 |
2018/09/25(火) 20:42:07.85ID:g0WIvgW/
MNT,MUT合わせて一万個以上あるな@digikey
動作温度広い方が一円安いw
しかし24QFNじゃ素人は手出しができない
0480774ワット発電中さん
垢版 |
2018/09/25(火) 21:35:17.25ID:xGfSxQx3
アマチュア的には・・・だけど、
このQFNの場合、パッドがパッケージ側面まで出ているから、QFPと同じ感覚で
手半田できる。
QFPみたいに足が基板のパッドに引っかかったり、足の間にハンダが吸い上げられたり
しないから、QFPより楽だよ。
0482774ワット発電中さん
垢版 |
2018/09/26(水) 09:29:07.27ID:PcSTVzZe
落とすなよw
0486774ワット発電中さん
垢版 |
2018/09/26(水) 19:49:29.54ID:0RBefBLc
bga系のハンダで悩むなら
素直に基板プリヒーティング機能付きな
中華製BGA rework starion買えば良いじゃない〜
0487774ワット発電中さん
垢版 |
2018/09/26(水) 20:56:10.86ID:4HMV4tGK
以前8pinQFNをジャンパでむりくり使ったけど
すげー面倒だった
それ以上は基板起こさないと無理だは
(根性無)
ジャンパ線は多芯銅線をばらして使った
0489774ワット発電中さん
垢版 |
2018/09/26(水) 22:41:08.76ID:QjjNH/7b
この手の側面までパッドの出てるQFNを変換基板に乗せて使ったけど、楽だったよ。
0491774ワット発電中さん
垢版 |
2018/10/07(日) 23:45:15.17ID:Qbc0SmFy
SWDのハーフピッチ9ピンヘッダが欲しいがどこかで売ってないかな
10ピンを切るしかないのか?
0494774ワット発電中さん
垢版 |
2018/10/10(水) 17:17:00.74ID:JH2KrPcO
9ピンなんてあんの?
奇数
ふつーきーぴんはひっこぬくけどな
0497774ワット発電中さん
垢版 |
2018/10/12(金) 06:52:55.99ID:ip8cSCLr
LPC810について尋ねた人に専用スレがあるよとSTM32スレを薦めるのは、
実はよくわかっていないからなのか、単なるいやがらせなのか。

>>495
LPC810はディスコン。それほど売れなかったということだろね。
0498774ワット発電中さん
垢版 |
2018/10/12(金) 06:54:06.83ID:ip8cSCLr
×単なるなかやせののか。
○単なる嫌がらせなのか。
0502774ワット発電中さん
垢版 |
2018/10/12(金) 21:14:32.79ID:eZrOSbz6
ATmegaの質問をした人に専用スレがあるよとPICスレを勧めるのは、強ち誤りではない
0503774ワット発電中さん
垢版 |
2018/10/12(金) 21:58:54.78ID:cdBlivFO
えっ。AVRをまだ使っている人、いるの?
0505774ワット発電中さん
垢版 |
2018/10/12(金) 22:11:39.14ID:fpuAaCrR
>>504
いや、会社でも客との会話でも、最近マジAVRなぞ出て来ないなぁ
0507774ワット発電中さん
垢版 |
2018/10/12(金) 22:24:55.72ID:oF7U0vIL
このスレもおっさんスレらしく雑談でないと盛り上がらないんだな
0508774ワット発電中さん
垢版 |
2018/10/12(金) 22:25:24.63ID:fpuAaCrR
>>506
方針も終わりでないの?
悪いね。ここARMスレだからマジ眼中にないんだわ

マイナビより
著者が、以前、Microchip米国本社を取材した際には、「当社は、8ビットマイコンではルネサスに製造コストでも売上高でも圧勝しており、世界一のサプライヤだ。
次は16ビットで勝負したい」とルネサスに対して闘志をむき出しにしていた。新たなMicrochip 2.0戦略では、さらに32ビットMCU/MPUに注力することにしている。
0509774ワット発電中さん
垢版 |
2018/10/12(金) 22:34:01.06ID:ip8cSCLr
Microsemiを買収した3月のニュースで語られている将来の話を
現状の認識が誤っている話とすり替えようとしているね。見苦しいな。

そもそも眼中にない(知ろうともしていないこと)なら、世間を知らないのだな、と言われたときに
認めれば済む話なのに。
0510774ワット発電中さん
垢版 |
2018/10/12(金) 22:37:47.28ID:oF7U0vIL
>>509
>見苦しいな
5chにくるおっさんはそういうもんだ
スレに関係なく雑談必死するのが5chのおっさんだし
0511774ワット発電中さん
垢版 |
2018/10/13(土) 00:06:18.67ID:AxgWYK5t
>>509
はいはい、AVRに反応して悪かったよ。
あんたのAVR愛には負けたよ。
0514774ワット発電中さん
垢版 |
2018/10/13(土) 08:37:59.19ID:3A40dW8B
812あたりをピンコンパチのDIPに変換する代物を誰かが作ってたな
0515774ワット発電中さん
垢版 |
2018/10/13(土) 08:47:09.26ID:1QR7zHLf
だったらもっと足がある奴でってなって
STM32でとなり
最終的にラズパイでヨクネ…に
0517774ワット発電中さん
垢版 |
2018/10/13(土) 09:35:18.29ID:z7GgBM+v
>>516
うわぁ…なんかもったいねー…うわぁ
812→810にしても増えてるROMサイズは勿論使えるとはいえ
0518774ワット発電中さん
垢版 |
2018/10/13(土) 10:36:18.37ID:1clbuHAg
>>517
すでに、8ピンDIPで教材を作った学校なんかがあったなら需要はあるかもだけどね。もったいない。

DIPのマイコンへのニーズというか愛が一定量あって、それがPIC人気の一つだとは思うけど、
手軽な工作用ということなら、BluePillサイズやArduino miniサイズのモジュールが妥当な解って気がする。
0519774ワット発電中さん
垢版 |
2018/10/13(土) 12:14:53.36ID:bg3quZeY
今時CPU周りの回路は最早モジュールでもいいよね
DIPで無ければいけない理由は無いよ
0520774ワット発電中さん
垢版 |
2018/10/13(土) 13:02:27.22ID:9fYgEpVZ
ボードでも中華だと安いからなぁ
ワンコインだもんなぁ
品質から言って趣味にしか使えんだろうけど
0521774ワット発電中さん
垢版 |
2018/10/13(土) 17:32:09.40ID:KTgB9L6p
趣味だと、今は基板も安く作れるしね。
DIP変換+αな基板作って100均で手に入るレジンで固めればオリジナルICの完成だ。

中にヲタな絵なんか入れて名前付けたりするんじゃねぇぞ
0523774ワット発電中さん
垢版 |
2018/10/20(土) 00:41:23.30ID:MCRMkOwD
>>522
そういえば、スパコン"京"の次は順調に開発が進んでいるんだろうか?
0524774ワット発電中さん
垢版 |
2018/10/21(日) 23:51:46.84ID:dSudywkn
孫さんとサウジの関係がもやもやしているが、欧米企業からみたときに、行動規範として望ましくないと映ることはないのかな。
0526774ワット発電中さん
垢版 |
2018/10/31(水) 20:51:34.61ID:CChQGt3l
ARM命令セットにプリフェッチ命令ってあるんだっけ?
演算用のテーブルがキャッシュに乗らないほどでかい場合何も考えずに書くとストールが頻発
0528774ワット発電中さん
垢版 |
2018/10/31(水) 23:55:31.33ID:xf7bgmhB
プリフェッチのための命令って意味不
じゃあそのプリフェッチ命令のためのプリフェッチはどうするの
0529774ワット発電中さん
垢版 |
2018/10/31(水) 23:57:29.33ID:xf7bgmhB
自分でも何言ってっかわかんないからスルーでお願いします
0530774ワット発電中さん
垢版 |
2018/11/01(木) 00:10:20.45ID:/+t0cQ/2
SSEにはプリフェッチ用の命令があるし同じようなのがARMにもないのかなと
ストールさせずにキャッシュへロードしてくれるなら専用の命令でなくてもかまわないけど
0531774ワット発電中さん
垢版 |
2018/11/01(木) 07:16:38.78ID:MRjMq/mC
プリフェッチって言うとどうしても命令プリフェッチが思い起こされるのでプリロードとかにしてくれれば良かったのに...
0534774ワット発電中さん
垢版 |
2018/11/03(土) 08:47:01.85ID:/qXYnJfR
>>532
プリケツダァ…&#9825;
0537774ワット発電中さん
垢版 |
2018/11/08(木) 19:23:28.81ID:2smW+BpZ
車の電装系に転職したのを契機にマイコンの勉強をしようと考えております。
来週東京出張があるので秋葉原で色々と買ってこようかと思っております。
秋月と千石ぐらいしか行ったこと無いのですが、他に品揃えの良い店とか
ありますでしょうか?
これは必要だから買っておけ、といったようなアドバイスも頂けたら幸いです。
何卒宜しくお願い致します。
0538774ワット発電中さん
垢版 |
2018/11/08(木) 19:37:17.80ID:/agQKCtk
>>537
今から勉強しますって奴を採るはずないだろ
夢見てないで頑張って明日もハローワーク行こうね
0540774ワット発電中さん
垢版 |
2018/11/08(木) 20:14:10.05ID:bVAmKrkc
手段が目的化している典型例じゃないかw
まずはマイコンを使って何をしたいのか?が重要ではないのかな
それがわからなければ方向性も定まらないだろう

釣りでないならもう一度よく考えてみよう
0541774ワット発電中さん
垢版 |
2018/11/08(木) 20:19:25.88ID:BklAUGPc
>>537
Amazonで色々買えるけど、秋葉がいいの?
車の電装系でARMなら、最近NXPがルネを逆転したらしいから、NXPのが役立つんじゃないかな?
>>538
「転職した」んだってさ。
0542443
垢版 |
2018/11/09(金) 00:17:53.86ID:IHXxRKut
Nucleoも安くて入りやすいかな。
0543774ワット発電中さん
垢版 |
2018/11/09(金) 07:21:48.12ID:B0WzhygL
年はいくつか知らんけど
車の電装系ってそんな未経験でも採用してくれるような緩いもんなの?
それとも4月入社かな?
まさかLED屋のことを電装系って呼んでないよな?

538は辛辣すぎるが多分こういうことを言いたいんじゃないかと
0544774ワット発電中さん
垢版 |
2018/11/09(金) 07:26:19.77ID:B0WzhygL
電装系の開発部隊に属するのであれば
普通はその会社が採用しているマイコンで研修を受けるわけだから
わざわざ開発環境も異なる別の石を使ってまで何かしても
初学者にとっては遠回り以外の何物でもないと思うが…

なにか物を作って、制御工学一般の意識を養ったり
そもそものC言語を習得したりってとこぐらいにしかならないかと
0545774ワット発電中さん
垢版 |
2018/11/09(金) 07:37:16.36ID:n099DC5m
そうなんだよね。仕事の勉強か趣味なのかでもだいぶ変わってくる
0546774ワット発電中さん
垢版 |
2018/11/09(金) 22:18:55.64ID:JHeJ8XCq
仕事の勉強っていったって、直接マイコンを触るグループでもなければ、
教養としての取り組みでもいいし、そうでもなくて、これを機会に
マイコンも触ってみたいなあ、っていう興味の問題かもしれないよな。

いいんじゃないのか、気の赴くままにエンジョイしたら。

一般的にはモノ作りにおいては、
目的…その作ったモノで何を実現するのか
手段…そのモノを作るためにどんなことをするのか
だと思う。でも
「面白そうなデバイスが出てきたら、手段のために目的はえらばない。なくてもいい」
と俺の先輩が言ってた。
0547774ワット発電中さん
垢版 |
2018/11/10(土) 09:11:07.34ID:8Y9aqtJo
会社が使ってるマイコン以外のものに触っておくとかも技術者のたしなみ
0549774ワット発電中さん
垢版 |
2018/11/10(土) 17:24:10.44ID:WG6yy/yt
どれを使っても似たようなものだと、みんなが思ってるなら、好き嫌いの論争なんてないだろね。
0550774ワット発電中さん
垢版 |
2018/11/10(土) 17:43:44.87ID:uVnF150Y
実際に似たようなものかは置いといて
意外と似たようなもの同士でも好き嫌い論争にはなるw
0552774ワット発電中さん
垢版 |
2018/11/10(土) 19:40:44.22ID:WG6yy/yt
争いは近いものほど、似たものほど苛烈になることがあるよな。
0553774ワット発電中さん
垢版 |
2018/11/10(土) 19:42:29.94ID:WG6yy/yt
でも、あまりNXP派とSTM32派がケンカしてるのは見ないな。
俺が知らんだけですごい争いやってたりして。
0554774ワット発電中さん
垢版 |
2018/11/10(土) 19:44:12.40ID:rjFAa/hq
どうせARMなんだからコストとペリフェラルの充実度、あとは開発環境くらいなもんだろ
0557774ワット発電中さん
垢版 |
2018/11/11(日) 10:44:05.73ID:9zpYw684
>>451
通りすがりのメイドですがねむいさんがlpc81x_swd_flash.cfg内で
参照しているlpc8xx.cfg、さらにlpc8xx.cfgが参照しているopenocd公式の
lpc1xxx.cfgに問題があるのがわかりました。

ここで本来LPC8xx系では0x0bc11477でなくてはならない_CPUTAPIDに
0x0bb11477を設定してしまっておりさらにSTLink系のデバッガだけは
律儀にそれを確認しに行くので不一致でエラーを出してしまいつながらなく
なっています。

今はほとんどの人はLPC系はCMSIS-DAPで開発しているので見落とされて
しまったのでしょうけどじきに修正が入ると思われます。
0561774ワット発電中さん
垢版 |
2018/11/11(日) 14:27:46.33ID:5b22SCpb
ねむいさんいつもご苦労さまです
ここも巡回されてたのか
0565774ワット発電中さん
垢版 |
2018/11/30(金) 22:40:05.06ID:rIiKt9tB
D&Dでファーム書き込み、
デバッガ、
仮想シリアル
これがUSB一本線でできるんだから
画期的ですねぇ
しかもソースがopenときた
0568774ワット発電中さん
垢版 |
2018/12/06(木) 05:47:41.82ID:hvudemp5
どこがやねん
ブラウザ上のエディタとか害悪
せめてvi互換にしろや
0569774ワット発電中さん
垢版 |
2018/12/09(日) 21:14:31.51ID:tY8DotOw
100%俺を満足させんと使わんてか?
手に合わない環境エディタなんか使うほうがあほ
気に入ったいいとこだけ使えばいいんよ
0576774ワット発電中さん
垢版 |
2018/12/15(土) 11:48:19.74ID:/wv4R8qi
ARMでパラレルなカメラインターフェイスついてるのってSTM32位?
できればYUV422に対応している奴が欲しいんだけど。
0580774ワット発電中さん
垢版 |
2018/12/15(土) 16:53:45.75ID:/wv4R8qi
>>577
いやハードで競合とか無いかなと思って。
自分でも調べたけど、独自に積んでるみたいだし、一応ARM側でもカメラIF積みたいと言われてたけど実現したのかなって。
0581774ワット発電中さん
垢版 |
2018/12/31(月) 16:49:42.78ID:aP6qyx0z
ねむいさんが転職活動時にお前のブログはマイナスにしかならんから書くなって言われてたん笑う
技術力ある職人気質の人ということと同時にどうしようもない変態ということが伝わるからね
0584774ワット発電中さん
垢版 |
2019/01/01(火) 11:46:26.73ID:sz6oz8Po
soramimiとかいう人、色々ためになるネタ上げてるけどお人形さん遊びをサイトに載せるのやめてほしい
0585774ワット発電中さん
垢版 |
2019/01/01(火) 13:03:10.02ID:60MXm9q/
>>584
なんのこっちゃ
0587774ワット発電中さん
垢版 |
2019/01/01(火) 14:18:16.42ID:irtRqMyI
モルフィーの悲劇知る人も減って
そろそろ同じ悲劇が繰り返される悪寒
0590774ワット発電中さん
垢版 |
2019/01/01(火) 18:45:29.51ID:sz6oz8Po
そのくせクレカとか運転免許とか持ってなかったりするんだよな
0591774ワット発電中さん
垢版 |
2019/01/07(月) 18:50:16.07ID:kZ7ueMkf
日本の技能職って薄給&長時間のオワタ式で社会的地位も低いだろ
0592774ワット発電中さん
垢版 |
2019/01/08(火) 01:31:10.45ID:EHilT83N
日本の技術者がアニメ・ドール好きに見えるのはネット界隈の趣味の人間だけ見てる
からだろう。人口のごく一部にすぎない。
今は世界的に低年齢化しているし日本の悪いアニメ・コスプレ文化を学んでいるから
その影響だろうが、日本人だけではないし、大人世代ではそんなことしていないから。

先日秋葉原で白人の若者が日本刀をリュックに差し込んでコスプレ喫茶に入店しようと
していたり、ドイツ人らしき若者が日本のサラリーマンみたいに公園で昼飯食べて会話
していたり、中国人の地方から出てきた清楚なお姉さんが日本で働き始めて次第に化粧
厚くなって派手な服装になってゆく時系列を目撃すると、Youは一体どうなってんだ?
と思うぞ。
0593774ワット発電中さん
垢版 |
2019/01/08(火) 08:58:25.53ID:kZofOgh2
>>587
キックスターターとかマクアケとかで誰かMorphyOne IIとか立ててほしいわ
今なら爆釣れだろ
0595774ワット発電中さん
垢版 |
2019/01/10(木) 08:04:45.01ID:Gqb4W0Np
>モルフィーの悲劇知る人も減って
>そろそろ同じ悲劇が繰り返される悪寒

そろそろも何もクラウドファンディング関係で既にあると思うが
0597774ワット発電中さん
垢版 |
2019/01/10(木) 08:25:56.90ID:Gqb4W0Np
>200lx後継機のプロジェクトの話だけど

どこにもそんな話は書かれてないが?
0598774ワット発電中さん
垢版 |
2019/01/10(木) 09:16:35.38ID:UgJWZgRe
>>597
自分で引用してるじゃん
モルフィーの悲劇、って

それこそただの目標不達とか無関係のネタでの発案者失踪の話なんてこっちも話題にすらしてないんだが
0599774ワット発電中さん
垢版 |
2019/01/10(木) 09:48:42.89ID:9zWDxmQl
>>597
>>594
0600774ワット発電中さん
垢版 |
2019/01/10(木) 16:42:35.69ID:Gqb4W0Np
気違いに触っちゃったみたいだなw
俺は「モルフィーワンの悲劇の話(>>587)」にはレスはしたが「モルフィーワンの後継機の話」に
レス何てしてないぞ
0604774ワット発電中さん
垢版 |
2019/01/29(火) 11:31:46.63ID:caUg5KBR
どうぞどうぞ
ペリフェラルはユーザーいないとわからんが
0605774ワット発電中さん
垢版 |
2019/01/29(火) 13:27:25.45ID:yWq0BQnr
>>603 です。
atmel-ice は、持ってます。
atsamd10 も買いました。
avrstudio7もセットアップしてます。
atmel-ice の接続ケーブル別途入手しなければならないけど、純正のケーブルセット
digikey でも6000位するんですね。

それは、おいておいて、
簡単なLチカコードを書いて、レジスタの動きをや、実行タイミングを見たいのですけど、
どうも、avrstudio7 ではatsamd10用のシミュレータが無いようなんですが、
atmel-ice使って、debuggerで見る?しかないのですか?
0606774ワット発電中さん
垢版 |
2019/01/29(火) 21:49:34.07ID:caUg5KBR
シミュレーターないなら実機+デバッガしかないんじゃないかなー
0609774ワット発電中さん
垢版 |
2019/01/30(水) 01:30:34.40ID:BJDieouC
ARM系の既成品なら大抵ハーフピッチ10pinコネクタだから4枚目の写真の下のケーブルの真ん中のコネクタで繋げられるんじゃないかな
自作基板とかはしらん
0610774ワット発電中さん
垢版 |
2019/01/30(水) 01:33:43.92ID:BJDieouC
とりあえず適切にピン接続できれば付属ケーブルでいけるよ
0611774ワット発電中さん
垢版 |
2019/01/30(水) 01:39:29.48ID:BJDieouC
接続について詳しく質問したいならターゲットの情報が必要
それにしてもMicrochipの箱にatmel製品が入ってるのは未だに慣れない
0612774ワット発電中さん
垢版 |
2019/01/31(木) 00:30:05.62ID:Rae3wjuV
STM32+AD9283でオシロを作った人がいましたらアドバイスをお願いします。

STM32F407のシステムクロックは168MHzなので、1/4の42MHzをMCOからAD9283に入力してパラレル出力(42Msps)をGPIOで取得するつもりです。
GPIOの取得に使う「value[0]=GPIOA->IDR」は1クロックで実行できるようなので以下のようにしてSTM32とAD9283のタイミングを合わせています。

value[1]=GPIOA->IDR;asm("NOP");asm("NOP");asm("NOP");
value[2]=GPIOA->IDR;asm("NOP");asm("NOP");asm("NOP");
value[3]=GPIOA->IDR;asm("NOP");asm("NOP");asm("NOP");
〜中略〜
value[1023]=GPIOA->IDR;asm("NOP");asm("NOP");asm("NOP");

現状としては一応数値は取れているのですが、値がデタラメになってしまいます。
どなたか上手く動かす方法を教えていただけないでしょうか?
0613774ワット発電中さん
垢版 |
2019/01/31(木) 03:53:02.91ID:3w109lwQ
>>612
本当に1クロックで動いてんの?
コンパイラで最適化されてたりしないの?
プログラムはSRAM?Flash?どっちで動いてんの?
CPUキャッシュとか絡んでないの?(あるんだっけ?)
オシロで1クロックで動いてるか調べた?
しらんけど
0614774ワット発電中さん
垢版 |
2019/01/31(木) 19:39:06.83ID:Rae3wjuV
>>613
すみません。
もう一度クロックを計算しなおしたら3クロックでした。
コードの前後でパルスを出力したので今度こそ間違いないと思います。

asm("NOP");を一つにしたところ、多少はまともな値になりました。
でもまだ数値が±20%くらい揺れるので、オシロとしては使い物にならない状態です。
この原因がパラレル出力の有効時間外にサンプリングしていることだとしたら位相シフト回路が必要になるんでしょうけど、また別のドツボに嵌りそうで心配です。
0615774ワット発電中さん
垢版 |
2019/01/31(木) 20:18:51.46ID:GFDeeEUw
>>614
普通、そこはDMA使うだろ
0616774ワット発電中さん
垢版 |
2019/01/31(木) 21:00:41.82ID:Rae3wjuV
>>615
DMAは検討したのですが、STM32のDMAは8クロックもかかるようなのでやめました。
0618774ワット発電中さん
垢版 |
2019/02/01(金) 22:21:20.07ID:M4KXosAj
>>617
FPGAも勉強してはいるんですけど単価が高いのとマイコン以上に難解なんで二の足を踏んでます。
0622774ワット発電中さん
垢版 |
2019/02/02(土) 05:45:27.00ID:LshKmbH1
>>621
どのステートの時にどの条件値到達でどのステートに遷移するか。
いろいろ出来る事はあるけど基本はそれだけだよ
なんならステートは1つしか使わなくてもいいし
0623774ワット発電中さん
垢版 |
2019/02/03(日) 00:17:56.90ID:2vWdtojg
>この原因がパラレル出力の有効時間外にサンプリングしていることだとしたら位相シフト回路が必要になるんでしょうけど、また別のドツボに嵌りそうで心配です。

現状で、AD9283 のクロックとの位相はどうやって保証してるの?
0624774ワット発電中さん
垢版 |
2019/02/03(日) 02:38:45.28ID:yaarnuk8
>>623
やってません(キリッ

一応以下のようなコードを入れて測定開始前のAD9283のクロックが1になるようにしています。(疑似コードです)
2行目のwhileを抜けられるのは図中でいう1,2,5,6の時のため、ある程度測定開始時の位相をそろえられると考えています。
後はズレのであればasm("NOP");を入れて調整しようかと。

実際にAD9283のクロックをサンプルと同時計測すると毎度0にすることが出来たのでクロック単位での位相はそろうようです。
(AD9283の測定結果が有効になるのはクロックが0の時です。)
とは言え、私のオシロの帯域幅は60MHzなので実際に意図通りに動いているのか確認することはできません。

while(AD9283clock == 1);    //実際の「AD9283clock」はGPIOAの9番目
while(AD9283clock == 0);
value[1]=GPIOA->IDR;     //よってここで「AD9283clock」も記録される
以下略

システムクロック
1 ┏━┓ ┏━┓ ┏━┓ ┏━┓ ┏━┓ ┏━┓ ┏━┓ ┏━
0━┛ ┗━┛ ┗━┛ ┗━┛ ┗━┛ ┗━┛ ┗━┛ ┗━┛
   1 2 3 4 5 6 7 8
AD9283のクロック
1 ┏━━━━━━━┓       ┏━━━━━━━┓       
0━┛       ┗━━━━━━━┛       ┗━━━━━━━┛
0625774ワット発電中さん
垢版 |
2019/02/03(日) 02:45:45.08ID:yaarnuk8
図がすごくずれてしまった…

システムクロック
1─┏━┓─┏━┓─┏━┓─┏━┓─┏━┓─┏━┓─┏━┓─┏━
0━┛─┗━┛─┗━┛─┗━┛─┗━┛─┗━┛─┗━┛─┗━┛─
───1───2────3───4───5────6───7───8 
AD9283のクロック
1 ┏━━━━━━━┓───────┏━━━━━━━┓────────
0━┛───────┗━━━━━━━┛───────┗━━━━━━━┛
0626774ワット発電中さん
垢版 |
2019/02/18(月) 07:05:33.68ID:Mp5soVlu
トラ技のLPC810の特集、今更やってみてる。
質問です。
USB-シリアル変換モジュールを使用してプログラムの書き込みをしています。
LPC810との物理的な接続はTXD/RXD/GNDです。
LPC810を複数、USB-シリアル変換モジュールにぶら下げて同じプログラムを同時に
書き込む事は可能でしょうか?
LPC810への送信で¥を垂れ流しならいけるかなと思いますが、同期をとっていれば、不整合が
起きるのかな?と思っていますので、アドバイス頂ければと思います。
0629774ワット発電中さん
垢版 |
2019/03/19(火) 20:52:49.34ID:XbV/kQu0
>>628
PC−>LPCのTxDを並列に配って、RxDはどれか一つからだけ戻せば、もしかしたら・・・。
ただべりファイはできんけど。
0630774ワット発電中さん
垢版 |
2019/03/19(火) 21:04:35.03ID:XbV/kQu0
>>625
逆に超ウルトラ低速動作での動作確認はやってあるの?
A/Dにボリュームでもつないで、DCレベルでの変換がちゃんと拾えるか。

これが確認できれば、ノイズ拾ってる、とか結線間違えてた、とかがクリアになって、
いよいよ高速データ受け渡しだけの確認作業になる。

あとそこまでタイミングがタイトな構造にするのなら、プログラムのデータ取得部分はすべて
アセンブラで書くべきかと。拾ったデータをメモリに落とす value[n] のメモリ代入側も
ホントに 1clock になってる?
少なくともelfをobjdumpで逆アセンブルしてコードは確認すべし。
0642774ワット発電中さん
垢版 |
2019/10/11(金) 06:50:40.00ID:GA0shS31
RXの新規開発中止、既存もNRNDくらいやってくれないと本気には見えない。
0646774ワット発電中さん
垢版 |
2019/10/14(月) 09:41:33.36ID:uMcNiDiz
選定が完全でないことでアホだとされるのだとしたら、
俺を開発設計担当にしてくれているお客様がアホってことになる。まったくもって申し訳けない。

>>645自身はパーフェクトな仕事人なんだろうか。
もしかして>>645もたくさんのアホ様のおかげでメシを食えている、ということはないのだろうか。
0647774ワット発電中さん
垢版 |
2019/10/14(月) 19:21:11.99ID:RYOH2FDO
かと言っていつ会社が傾くかわからんのを使う理由にはならんわな
顧客の既存案件のしがらみだったとしても
そこを説得して今の内にマイグレしとくべきな場合もある
0648774ワット発電中さん
垢版 |
2019/10/15(火) 08:51:51.50ID:cz9EdbH/
>>647
煽り抜きで聞くんだけどさ
ディスコンにも成ってない現状で追加開発費出してまで
あんたはRXから何にマイグレを検討すべきだと思うの?
まさかARMとかいう情けない事言わないよな?ちゃんとどこのベンダかまで根拠付きで頼む
0650774ワット発電中さん
垢版 |
2019/10/15(火) 15:04:47.72ID:Hs3dTBBu
ARMもいつまで天下とってるかわからないからな
RISC-Vも勢いづいてきてるし
0651774ワット発電中さん
垢版 |
2019/10/15(火) 16:20:28.95ID:7JuNafJ7
>>650
イニシアチブを取る企業があるかどうかだろうな。

例えばAndroid、Googleがオープン化して後押ししたからそこそこシェアを取った。
例えばLinux、カーネルはAndroidでメジャーだが、OSとしてはWindowsのシェアを奪えてない。
例えばIEEE1394、最初は家電に歓迎されたが、intelの強烈なUSB押しのライセンスフリーに性能アップでIEEE1394を蹴散らした。今や蹴散らされたAppleがUSB-C押し。
例えば国産OS TRON、B-TRONは米国に負けた。ITRON組込みでNo.1だったけど今では……。
多数連合で勝ったのはHDMI位じゃない?

今のところ烏合の衆(に見える)というか、バークレー校がガンガンとRISC-Vを推進して爆進……するかなぁ?
0652774ワット発電中さん
垢版 |
2019/10/15(火) 17:26:45.11ID:J/wygyFc
モバイル向けOSのトップはAndroid
デスクトップ向けOSはいまだにWindowsが強いが市場そのものが右肩下がり
USBはライバル不在になったらVID代爆上げ&ジャイアン化
国内勢が衰退したのは戦略戦に負けたから。物が悪い訳じゃない
0653774ワット発電中さん
垢版 |
2019/10/15(火) 19:37:34.74ID:plw1jtIN
RISC-Vはちゃんと最適化してくれるコンパイラ群がフリーで使えるのがでかい
ただしCortex-M0+クラスは現状でもフリーで使えるからね
M3以上になると乗り換えるメリットがでてくる
シナ製以外がでてきたら本番だな。エッジコンピューティングの覇権はどこが握るのか
LPWAもAmazonが参戦してきたし、もたもたしてるとデファクトスタンダード取られるな
ESP32の後継機も気になるところ(S2は省エネマイナーチェンジだけど)
0654774ワット発電中さん
垢版 |
2019/10/15(火) 19:43:38.54ID:plw1jtIN
とにかく学生やメイカーズ党がフリーで開発できないプラットフォームは衰退あるのみ
チップ売りたいのにソフト面でも金がかかるってのはナンセンスだわ
クラウドコンパイラが使えるってのはあんまり意味ないね
mbedはプロトタイピングには便利だけど
本格的にデバッグするのにオフラインには勝てないから(ARMもその点は優秀)
0658774ワット発電中さん
垢版 |
2019/10/17(木) 07:07:49.32ID:6flK7X7d
昔のTRON CPUもISAだけ定義された設計とも云えない代物だった
0659774ワット発電中さん
垢版 |
2019/10/17(木) 20:37:36.48ID:bz2oSB+l
>>656
んなもん要るかよww
普通にCortex-m7 使えばいい
Risc-Vみたいなもんはメーカごとにローカル拡張が勝手に行われて規格としての破綻が目に見えてる
0661774ワット発電中さん
垢版 |
2019/10/17(木) 22:20:28.07ID:bz2oSB+l
ARM一社がやってる分に何が困るんだwww
事実M3の拡張がM4だしなwww
フリーというかざっくりした規格なら、いろんなところが勝手なことをやりかねないことを言ってる。
iTronのようなxx準拠ってやつだ
0663774ワット発電中さん
垢版 |
2019/10/25(金) 23:09:13.73ID:INrn5xUu
Arm、機械学習向けのNPUなど最新プロセッサーIP4種「Ethos-N57」「Ethos-N37」「Mali-G57」「Mali-D37」を発表 | fabcross
https://fabcross.jp/news/2019/20191025_arm.html
0665774ワット発電中さん
垢版 |
2019/10/27(日) 23:26:00.70ID:Ulg/ec8M
>>655
確かに、ちょっとしたプログラム作っても
かなりの容量になっているのは確かだ
ROMはたっぷり使えるからいいというやつもいるけど
サイズがでかいということは遅いということになりかねない???
0667774ワット発電中さん
垢版 |
2019/10/31(木) 20:45:01.71ID:BASE1rcB
ARMで高性能なカメラを取り込める通信IF付きのシリーズってない?
STM32ならF446が8ビットバス持ってるからどうにかなるかなと思うんだけど、40ビットバスぐらいの高解像度持ちって居る?
0668774ワット発電中さん
垢版 |
2019/10/31(木) 20:51:10.76ID:Iiu40O/f
>>667
何でしょぼいF4なのよ?
いまならSTM32H7シリーズじゃね?
もしくはSTM32MP1シリーズ
0669774ワット発電中さん
垢版 |
2019/10/31(木) 20:58:13.91ID:z2X2ptz7
>>667
つ i.MX6
0670774ワット発電中さん
垢版 |
2019/10/31(木) 21:00:55.48ID:BASE1rcB
>>668
H7とMP1ね。
しょぼいのは基板があって、変換ICを8ビットピクセルバスで考えてたから。
MIPIじゃないと使えるんだけど、その辺はSTMに聞いてみる。
ありがとう。
0672774ワット発電中さん
垢版 |
2019/10/31(木) 23:41:04.13ID:z2X2ptz7
>>671
NXPだよ
0674774ワット発電中さん
垢版 |
2019/11/03(日) 16:37:08.42ID:7oxuuO6+
>>654 エクリプスがあるじゃん。keilは突っ込んたカスタマイズをするにはめんどくさい。
0675774ワット発電中さん
垢版 |
2019/11/10(日) 06:10:41.61ID:K4g0he46
NordicなどのBLEモジュール(Bluetoothクラシックも含む)を扱うスレってありますか?
ハードウェア板にBluetoothスレはあったんですがそっちはPCでBluetoothを利用するためのスレだったので違うっぽかったです。
Nordicに限ればARMだからこのスレでしょうか?
0676774ワット発電中さん
垢版 |
2019/11/10(日) 08:01:36.19ID:OAQR+n76
>>675
このスレでBLEが話題になった記憶が無いw
居るとしたらこっち↓だけど、本職が使うnordicは、ちまたでは無名かも。

【電波】無線モノ自作スレ【ゆんゆん】
https://rio2016.5ch.net/test/read.cgi/denki/1342008222/
0677774ワット発電中さん
垢版 |
2019/11/10(日) 08:07:23.62ID:OAQR+n76
>>675
無線モノスレの10/25に、nordicのニュース転載した人が居るね。
0678774ワット発電中さん
垢版 |
2019/11/10(日) 09:07:17.29ID:pMBU97yN
>>676
ここでは一度も話題はありませんか
無線モノスレ見てきました
かなりの過疎スレでした…
Nordicと思われる書き込みは2013年に一回と10/25のみで他はBLEはありませんでした。
けれど、そのスレが適切っぽい感じですね
どうもありがとうございました
0679774ワット発電中さん
垢版 |
2019/11/10(日) 10:38:33.41ID:LAYq8Oic
別にここでやってもいいじゃん 全く無関係という訳でもないし
0680774ワット発電中さん
垢版 |
2019/11/10(日) 11:16:08.72ID:kyGsQliH
>>679
いいじゃんと言っても……。
開発環境はマイナーなSegger社 Embedded Studio。ARMを使っててもライブラリ使うから普段は意識すらしない。後はBLE系用語と無線系用語が飛び交うのみ。
無線モノスレのほうが、続く人にもいいと思うが?
0681774ワット発電中さん
垢版 |
2019/11/10(日) 11:18:48.38ID:kyGsQliH
>>679
いっその事、専用スレを建てたほうがいいかもな。
なに、この板の下はゴミスレばかり(だから俺は常にageる)
専用スレでも構わないだろう
0682774ワット発電中さん
垢版 |
2019/11/10(日) 14:23:37.40ID:v8Kd7Imf
2chでnordic全然人気ないな
softdeviceの出来はいいしBLEやるなら一択なんだけど
nrf91も期待できるし需要あるならNordic専用スレ欲しいな
0684774ワット発電中さん
垢版 |
2019/11/10(日) 15:45:55.42ID:kyGsQliH
>>682
本職が使うチップだからね。
作り込み易さは頭一つ抜けてるね
0685774ワット発電中さん
垢版 |
2019/11/10(日) 17:38:07.34ID:JJTrbBJN
日本ではmicro:bit自体人気無いからしゃーないな
0686774ワット発電中さん
垢版 |
2019/11/10(日) 18:15:16.97ID:fY3EkhXf
nRF9160 SiPはかなりいけてるチップ
STMも悪くないんだけどLPWAの開発ボードとしては
でかいし肝心のGPSがオンボじゃないから何がしたいのか謎
0687774ワット発電中さん
垢版 |
2019/11/10(日) 19:48:54.53ID:6JzRO6pc
そういえばmicro:bitのスレすら無いんだな
5ちゃんとmicro:bitのユーザ層が違うのか
0689774ワット発電中さん
垢版 |
2019/11/10(日) 22:23:57.74ID:CPSixg8A
Arduinoでポチポチやってるレベルの人間でも行っていいのかな?
0690774ワット発電中さん
垢版 |
2019/11/10(日) 22:30:27.62ID:qJqwKnRT
スレ立てやってみようかと思うんだが、Nordic専門にするかBLE、Bluetooth全般がいいのか、開発環境もSegger専用かArduinoもいいのかその辺意見頼む。
個人的にはSeggerだけだと過疎りそうだし、ArduinoやMicroPythonもいいと思う。
間口の広そうな無線モノスレですら過疎ってるからね
0691774ワット発電中さん
垢版 |
2019/11/10(日) 22:45:43.40ID:hHlA/q1S
>>690
専用スレでいいと思うな。
一般向けなら無線モノスレがあるから、重複スレになっちまう。
0692774ワット発電中さん
垢版 |
2019/11/10(日) 23:03:11.93ID:QPcFlyHm
こんなんでいい?

【Bluetooth Low Energy】BLEの鉄板Nordicのスレ【ANT+】

技適対応モジュール... Raytac、太陽誘電などから
開発環境... Segger Embedded Studio、Arduino、CircuitPythonなど

業務の人も趣味の人も仲良くしてね
0695774ワット発電中さん
垢版 |
2019/11/11(月) 00:39:46.02ID:JD3GrkfK
>>692
OK
0696774ワット発電中さん
垢版 |
2019/11/11(月) 01:31:47.07ID:WL0zgmtP
>>694
このスレも過疎スレだが、恐らく
このスレよりもずっと過疎スレになるだろうな
0700774ワット発電中さん
垢版 |
2019/11/11(月) 06:51:11.06ID:3m5wmDDa
>>697
こだわるねぇ、テキトーでいいやん
強いて言えばNordicが先でBLEが後。BLEのスレかと誤解を与えるから。
0704774ワット発電中さん
垢版 |
2020/01/11(土) 12:36:25.64ID:zXBDTSdf
もうARMは終わり

スマホ市場自体が終わって、ARMどころかINTELもNVIDIAも終わりまで行った
結果やつらはアーキテクチャ更新するって、けどARMは何もしないって
なにもしないままARM需要、市場、スマホ市場は収縮する

で次の世代でARMが変化ないまま、全個体バッテリとかでスマホのCPUに使える電力やバッテリが強化されたら.......
INTELやAMDがスマホ市場に殴り込んできて淘汰だな

GPUパワーPRも操作性はスイッチ、パワーはINTEL、AMD、NVIDIAに惨敗だよ

しかもAMD7nmEUVなんかは省エネ性改善するから
ARM市場殴り込んでくるかもしれない。行き場なくなったINTELも攻めそうな勢い

ARMはテクノロジでもコストでも劣るから、INTELその他が本気出したら終わりなんだよ
0705774ワット発電中さん
垢版 |
2020/01/11(土) 12:40:27.68ID:zXBDTSdf
INTELのLAKEFILEDとかは貧弱でノートパソコンじゃ勝負できないけどARM相手なら最適だよ
・メモリは4GBしかないが、6-10GBスマホとかいらん、あれは情弱商法
・あらゆる面でARMを圧倒できる

ARMはシステム構造的にだめなくせにゼロベースでリセットできない
ならINTELが逆襲するチャンスはいくらでもある
0709774ワット発電中さん
垢版 |
2020/02/12(水) 05:17:02.97ID:9OctkrQ1
>>708
マイコンで機械学習ってか。
出来るとは思って無かったからぶっ飛んでんな〜
0712774ワット発電中さん
垢版 |
2020/02/19(水) 12:14:24.22ID:HyfAoEIx
>>707
Intelというよりx86プロセッサはこれまで負けたことなんか無いんだがww
歴史を知らないおばかちゃん
0718774ワット発電中さん
垢版 |
2020/02/19(水) 18:08:02.04ID:t25jjbgC
互換CPUなんてクソ!Intel最強!的な態度を突き通してきていたIntelが
互換CPUメーカーの開発したISAをメインラインに実装したというのは歴史的大事件だった
0719774ワット発電中さん
垢版 |
2020/02/19(水) 20:21:45.92ID:1M4td0kN
>>718
プレスコットだっけ?
その頃にクロック至上主義のインテルが挫折したのは。
その後低迷したAMDも復活したな
0720774ワット発電中さん
垢版 |
2020/02/19(水) 22:36:29.73ID:G0goElxD
>>713
いや、それはそもそも誤解だろ
そもそも携帯電話の時代からx86を選択肢に考えたことなんかないんだが。
いったいどこのメーカがx86で携帯電話製品化したのか言ってみな。
0721774ワット発電中さん
垢版 |
2020/02/19(水) 23:01:51.34ID:mPSz/MWb
ピピンアットマークはPPCでマルチメディアだったな
バンダイは20年先を進んでた
ファミコンも電話に繋いで株や競馬出来たらしいな
0727774ワット発電中さん
垢版 |
2020/02/22(土) 07:52:00.64ID:Vfvt2PNb
>>723
はぁ?
x86が、分岐予測をさんざんはしょったARMに消費電流で優位にたてるわきゃねぇだろが。
常識ないのかお前が
0728774ワット発電中さん
垢版 |
2020/02/22(土) 07:59:13.16ID:Vfvt2PNb
>>724
お前メクラか

当社は今後、クラウドやIoT(モノのインターネット)、メモリ/プログラマブルソリューション、5G(第5世代移動通信)、
ムーアの法則などの分野に注力し、真正面から取り組んでいく考えだ

おまえ5G や IoTがモバイルじゃないとでも思ってんのかwww
0729774ワット発電中さん
垢版 |
2020/02/22(土) 08:01:56.09ID:Vfvt2PNb
大体スマホやらタブレットはともかくx86のバイナリが動くノート市場がなくなるとでも思ってんのか
ノートPCはモバイルじゃないんかいww
0730774ワット発電中さん
垢版 |
2020/02/22(土) 08:24:48.20ID:7ZHCoPTg
ARMはCPU以外で強みを持ってるメーカーが強いからね
5GはQualcommやファーウェイが強いだろうし
0732774ワット発電中さん
垢版 |
2020/02/22(土) 08:51:32.10ID:EPgg5EId
> x86が、分岐予測をさんざんはしょったARMに消費電流で

分岐予測とか、何処からそんな誤認識を引っ張って来たんだい?
そもそもx86が不利なのはその前段の命令デコード。
命令デコードで電力食ってしまうからArmに勝てない。

【後藤弘茂のWeekly海外ニュース】フロムスクラッチでCPUを設計するAMDと ...
2017/01/05 &#183; そのため、x86/x64命令のCPUは、命令デコードのロジックが複雑になり、 デコード段での電力消費が大きくなり、デコードの ...
0733774ワット発電中さん
垢版 |
2020/02/22(土) 09:01:41.61ID:7ZHCoPTg
x86は拡張につぐ拡張でプレフィックスだらけだし
アドレッシングモードまで判明しないと命令の長さすらわからないから
デコードは大変そうだね
0736774ワット発電中さん
垢版 |
2020/02/22(土) 11:40:39.29ID:EPgg5EId
>>733
確かIA-32でもSSE命令系は命令長が分かるんだよね?
でも元々の命令は分からないしね。

AMDはよく無駄な16命令を見つけて、上手に拡張したなと思うよ。

https://www.saluteweb.net/~oss_amd64isa.html
残念ながらIA-32にはプリフィックスの「空き」はない。
しかたなく何かの命令とトレードオフし、そこを拡張用のプリフィックスとして割り当てることになる。
  :
つまり上位4bitをエスケープのためのプリフィックス、下位4bitを拡張用のビットとするわけだ。
そうすれば命令長がIA-32より1バイト長くなるだけで済む。
しかしその代わり4bit分、つまり16個もの命令とトレードオフにしなくてはならない。
そんなにたくさんの命令を削除しなくてはならないのだが、何を犠牲にしたものか。
IA-32には8086からの名残で、レジスタのincとdec命令が1バイトのものと2バイトのものがあり、2つずつダブって存在している。
0737774ワット発電中さん
垢版 |
2020/02/22(土) 11:58:10.33ID:EPgg5EId
>>732
簡単では無いだろうが、インテルはモバイル向けに命令デコードが簡単で、x86と互換性の無い新しいISAを定義すべきだったと思う。無論、x86命令はx86モードとして残してさ。
もしその新ISAがArm互換だったら、世界は変わってたかもしれないw

ただ「モバイルにもx86命令を!」という至上命題があったから、この選択肢はありえなかった訳だったけど。
0740774ワット発電中さん
垢版 |
2020/02/25(火) 15:21:15.15ID:eXu0nq7g
極端なローパワーを求められない用途ではまだまだAMD64が強い
0741774ワット発電中さん
垢版 |
2020/02/25(火) 21:59:35.86ID:MXzUCWLh
最近のChromebookにはArmモデルもあるのか。知らんかった。
Chromebookか、どうなんだろう。
0742774ワット発電中さん
垢版 |
2020/03/18(水) 04:06:07.45ID:/f+v0Wp5
ARMマイコンについてなんですが
PICやAVRマイコンはワンチップに極力機能を納める方向で進化してて
CortexのようなARM系マイコン、RISC系マイコンはワンチップに納めようとせず周辺パーツと連携するためにバスをはやす方向で進化してるってイメージはあっているでしょうか?
0743774ワット発電中さん
垢版 |
2020/03/18(水) 04:45:00.78ID:+AyuqO0a
>>742
はぁ?なぜそんな認識?
今はSoC化でなんでもワンチップにする方向。Armもね。
0744774ワット発電中さん
垢版 |
2020/03/18(水) 07:32:31.20ID:UhysIcV7
そこそこの速度で周辺を拡張ってなら
SPIやQuadSPI十分だろ?的な…
0746774ワット発電中さん
垢版 |
2020/03/19(木) 09:10:04.23ID:ci4sWqoH
>>745
最近ときどきChromebookのテレビCM見るけどARMベースだったんだ!
Intelマシンと比べてパフォーマンスはどうなんだろうね?
やっぱりグラフィック速度とかはIntel系が強いかな?
0747774ワット発電中さん
垢版 |
2020/03/19(木) 16:39:29.77ID:nFsowVZ8
>>745
スレチだが、Chromebook OSとAndroid OSとは別物。
最近のChromebook OSは、LinuxアプリとAndroidアプリを実行出来るんだってさ。
0748774ワット発電中さん
垢版 |
2020/03/19(木) 17:11:53.21ID:TKIYAkX4
>>747
LinuxもAndroidも両方実行できるChromebookって、何気に凄そうに思えてきたんだけど。。
0750774ワット発電中さん
垢版 |
2020/03/19(木) 18:07:31.42ID:XK36eIgB
普通に居間でネットサーフィンするのに使ってる。
キーボードあるとメールも検索も早いし。
ソファで動画見るにはタブレットのほうがいいけど。
0751774ワット発電中さん
垢版 |
2020/03/19(木) 19:05:08.34ID:ypLAgR9O
cerelonNとかatomなネットブック系win機でyoutubeを見るとビミョーだけど
chrome bookなら
0753774ワット発電中さん
垢版 |
2020/03/19(木) 21:59:57.86ID:MjRbdIiF
ちょっと古いpcにcloudready入れるといい感じ
androidアプリは対応してないけど
0754774ワット発電中さん
垢版 |
2020/03/19(木) 23:18:13.44ID:ci4sWqoH
>>752
このスレにも、コロナの影響で株で損した奴がいるんだ?

>>750
Chromebookでoffice関連アプリ使ってる?
スマホ用だからAndroidのofficeアプリはイマイチだよね?
Linuxで良いofficeってある?
0755774ワット発電中さん
垢版 |
2020/03/20(金) 09:34:33.24ID:s9UrSGI8
Chromebook で office なんて使わないよ。
ってか、職場で仕方なくは使うけど。

基本、アプリは入れない。ブラウザのみ。
0756443
垢版 |
2020/03/20(金) 12:50:11.38ID:el4k91ov
>>754
基本的にthin clientだからな。
繋ぐ先でアプリは変わる。
ローカルには接続するソフトしか入れてないよ。
殆どブラウザで、都度javascriptのアプリ落としてきてるのが多いけど、サーバー側で動いてるのも有る。
オフィス系はgoogleappは使えるけど、そういうの使いたい時はwindowsの画面引っ張ってくることの方が多いな。
0757774ワット発電中さん
垢版 |
2020/03/20(金) 15:46:20.01ID:aqwCSYmA
>>754
iPad、iPhone、Androidで使うExcelは、軽く触った限りはExcelだったよ。
そこそこ使えるんじゃね
0759774ワット発電中さん
垢版 |
2020/03/22(日) 17:19:27.84ID:a0bJkV/c
>>758
カーネルはLinuxだが、ユーザーランドはオリジナル。
無論、Ubuntuではない
0760774ワット発電中さん
垢版 |
2020/03/26(木) 06:36:08.70ID:wbz6UUTT
ユーザーランドもパクりまくってたからOracleに訴えられて負けたんだろ。
0766774ワット発電中さん
垢版 |
2020/04/09(木) 07:17:41.74ID:tWWW3XvQ
Cortex-A53が載っているのでこのスレに

ソシオネクスト 電力効率が汎用GPUの10倍以上、量子化DNNエンジン搭載のAIチップを開発
https://monoist.atmarkit.co.jp/mn/spv/2004/08/news095.html

何に使えるかな?記事には自動運転、監視カメラ、FAとか書いてあるけどさ。
NVIDIA&#174; Jetson Xavier&#8482; NXと比べてどうだろう。NVIDIAは長期供給がアレなんで、エッジのキラーデバイスになったりして。
ワクテカ(死語w)だわ
0770774ワット発電中さん
垢版 |
2020/05/31(日) 03:04:37.92ID:io5UoZGV
>>763
一般常識としてJavaの発明はSun/OracleにあるのだしJavaを使っているのだから
何らかの費用経費の支払いが生ずるのは当然だと思うよ。
Androidで無償使用するにしてもSun/Oracleからの何らかの書面が必要になると思う。
それすらないわけだから。
なぜGoogle側が負けることが不満なのか理解できない。
もしこれが正しく履行されないならソフトウエアのビジネス自体成り立たないよ。
0771774ワット発電中さん
垢版 |
2020/05/31(日) 03:19:06.67ID:oNlvsP9L
>>770
2ヶ月も前の話題に何を言いたいのやら。
元ネタは「ユーザーランドもパクりまくった」の間違いであって、誰も不満とは言ってない訳だが?
0772774ワット発電中さん
垢版 |
2020/05/31(日) 11:32:14.24ID:zS0b8C4A
東芝のマイコンて聞いたことないんだが?
総合電機のなかで東芝マイコンをそもそも検討したことがない。
今マイコン出すならシリコン以上の開発デバッグ環境とサポートツール、
RTOS用意しないととても勝負にならん
0778774ワット発電中さん
垢版 |
2020/06/01(月) 12:14:20.48ID:CeacSJqP
その時代のワンチップはまだマスクROMベースが主流で
個人で使うなんて無いし…
ましてやまだ開発環境が有償だった時代じゃ
メーカー独自CPUなんて、それこそ特殊な事情がなけりゃとても…
0781774ワット発電中さん
垢版 |
2020/06/01(月) 20:38:27.08ID:0lEULnFg
>>780
NECには「使った事は無いが、名前は聞いた事がある」って石が多いよ。78なんとかとか、V860なんとかとかね。
説明しろと言われたらさっぱり答えられんがw
0782774ワット発電中さん
垢版 |
2020/06/01(月) 21:05:41.12ID:kPUtXcW4
TMPZ84Cだね バスが出ててROM外付けだからROMライタで焼いてソケットに
挿して使っていた
0783774ワット発電中さん
垢版 |
2020/06/01(月) 22:35:20.16ID:xuQYv8kf
今やRL78も普通に買えるが前身の78K0とか何処に売っているんだよ状態だった
IDEもICEも良いお値段していたし趣味で使うとかあり得なかった
78K0のIDEに付いているシミュレータは一部のペリフェラルもサポートしていて結構優秀だったな
0786774ワット発電中さん
垢版 |
2020/06/03(水) 12:52:49.47ID:/OQxAtB4
スレチスレチ言う人に限ってスレにふさわしい話題を投稿しない法則
0788774ワット発電中さん
垢版 |
2020/06/08(月) 17:01:07.43ID:RRA45fh7
この記事でこんなこと言ってるけどこれどうなの?とかあるならまだしも単にリンク貼るだけなんて嵐と変わらないw
0789774ワット発電中さん
垢版 |
2020/06/08(月) 17:32:10.04ID:O1gal+zO
>>788
我が儘な奴だw
ARM躍進はスマホ(正しくは携帯)だった!の認識通りて特にコメントは無い
0791774ワット発電中さん
垢版 |
2020/06/11(木) 14:42:20.18ID:nFK4PQSq
【国際】イギリスの半導体設計大手アームが中国合弁会社のCEO解任発表 合弁会社側は否定 説明食い違い、内部対立か [さかい★]
http://asahi.5ch.net/test/read.cgi/newsplus/1591829366/
0792774ワット発電中さん
垢版 |
2020/06/11(木) 18:06:46.89ID:F1KJOgug
腕相相撲大会で負けたんか?アームだけに?
0794774ワット発電中さん
垢版 |
2020/06/18(木) 21:34:10.02ID:c0OBYqIE
x86オワコン、これからはARMの時代と言われて大分経つが
未だにARMはタブレット止まり。数は多いから儲かってはいるだろうが
PCでもクリエイティブやエンジニアリング分野、サーバー等は
高性能競争で火花を散らすIntel vs AMDに割って入れそうな雰囲気は全くない
0796774ワット発電中さん
垢版 |
2020/06/18(木) 22:26:55.69ID:c0OBYqIE
スパコンってFUJITSU A64FXのことを言っているのかな。あれって1コア当たりの性能は大したことなくね?
多コアでも高効率を維持出来る処理じゃないと高スループットを出せないように見える
ベクトル系の処理だとNEC SX-Aurora TSUBASAに勝てる気がしない
0797774ワット発電中さん
垢版 |
2020/06/19(金) 00:19:51.43ID:COLO7mbU
Macが2025までにARMへ完全移行するって正式発表を今月中にするって噂がある
0799774ワット発電中さん
垢版 |
2020/06/19(金) 05:53:48.89ID:J64bHXKT
命令セットの素養とか
浮動小数点演算系命令の新しさとか利用頻度なんかだと
どうしたってarm64が一番新しいからね!

古いコードが未だに利用されかねないx64よりは…ね!
0800774ワット発電中さん
垢版 |
2020/06/19(金) 08:03:37.34ID:g6nOmOsA
>>798
それ、汎用用途ではAMD64に勝てませんと言っているようなものでは
クラウドだとコア数勝負になるしプロセスルールで後れをとっているIntelが振るわないのは当然
てかその程度だと64コア/128スレッドの3rd EPYCに対するアドバンテージは少なそう
0801774ワット発電中さん
垢版 |
2020/06/19(金) 11:45:49.12ID:QrWCFuyw
>>800
> プロセスルールで後れをとっているIntelが振るわないのは当然
なぜそこでインテル擁護?
つうか、グラフの見方を分かってないだろ?
0802774ワット発電中さん
垢版 |
2020/06/19(金) 18:16:38.93ID:EiS0yvrz
汎用用途はいくら性能が勝っててもなかなか採用できないよ
ソフトないんだからw
0803774ワット発電中さん
垢版 |
2020/06/21(日) 04:01:49.96ID:8ziEWSHG
>>799
内部をRISC化すれば、性能に命令セット関係ねぇ!の流れで進化して来たから、その素養説はちょっと解釈が違うと思うな。
コア数に比例して性能が増加するのは、逆にx86は消費電力的に頭打ちなるから。つまり温度上昇を許容出来なくなるから。
その原因は、x86命令のデコードに余計な電力を食われるから。

素養説も大きくは間違ってないけど、結局x86命令セットは電力効率の悪さがこの結果を招いた。
0804774ワット発電中さん
垢版 |
2020/06/21(日) 04:12:45.58ID:NnBFq9XW
x86系のデコードは高コストと昔から言われている割にはIPCや周波数でx86を越えられるプロセッサってなくね?
ARMだってコア増やしてスループットを上げる方向だしシングルスレッドで競ったら勝負にならない
0805774ワット発電中さん
垢版 |
2020/06/21(日) 06:31:45.68ID:HvJ+uMZL
すでにApple A11以降はSkylakeの倍以上のIPCがあってA14はシングル性能も完全に追い抜いているが
0807774ワット発電中さん
垢版 |
2020/06/21(日) 07:48:12.57ID:NnBFq9XW
Skylake/IceLakeのデコーダは5命令/cycle
Zen2のデコーダは4命令/cycle
Cortex-A77のデコーダは6命令/cycle
A11のIPCがSkylakeの倍以上?10命令デコードしてそれを全部計算できる?
x86の場合実際には2〜3命令/cycle程度だったと思うけどその倍でも4〜6命令もある
いくらARMのデコードが軽くたってロードストアや計算、分岐予測等のコストが軽くなる訳じゃない
トランジスタの数が合わなくね?それ何処情報だよ>>>805
0808774ワット発電中さん
垢版 |
2020/06/21(日) 08:04:22.86ID:HvJ+uMZL
>>807
> Skylake/IceLakeのデコーダは5命令/cycle
残念ながら違う

理論上の最高値が4.2で実際はもっと落ちる

Pentium Pro以降のIntel CPUはすべての命令をデコードできるComplex Decoder1基と
簡単な命令しかデコードできないSimple Decoder複数から構成されていて、Simple
Decoderは1サイクルでデコードできるけどComplex Decoderはデコードに4サイクルかかる

それにSimple Decoderでデコードできない命令が2つ以上あった場合4サイクル経って
Complex Decoderが開放されるまでデコードが止まる

SkylakeはComplex Decoder1でSimple Decoder4で実行ポートは8ポート
だからSkylakeはせいぜい3命令/サイクルぐらいでしかデコードできない

A11以降は7命令/サイクルで実行ポートが13なのでA11はSkylakeの倍以上のIPCがある
0810774ワット発電中さん
垢版 |
2020/06/21(日) 14:03:52.44ID:pI8mv2/u
>>808
これか?

https://pc.watch.impress.co.jp/docs/column/kaigai/1208397.html
 AppleはCPUコアのシングルスレッド性能の向上にこだわってきた。A12の性能CPUコア「Vortex」は命令デコード幅が7-wideとされており、Arm命令セットアーキテクチャのモバイルCPUコアのなかでは飛び抜けて広い。Arm自身のCPUコアIPでは、現状はCortex-A77の4-wideが最大だ。これは、アウトオブオーダーマシンとしてAppleの性能CPUコアは、すでに効率的な性能向上の限界に近づいてきていることを示している。
0811774ワット発電中さん
垢版 |
2020/06/21(日) 14:22:47.91ID:zw8yHOgo
>>809
何年か前のcoreでは、複数μOPに変換されるのがComplex Decoderでデコードされて、
1μOPに変換される命令だけ対応してるのがSimple Decoder
Complex Decoderのスループットも1命令/サイクルだったから、違和感ありまくり
それにネハ以降はデコード済みキャッシュを搭載していて、実行時間の多くを占めるループでは
デコーダを使わずに実行できるようにしていて、デコーダへの依存を少なくして消費電力軽減も行ってる
0812774ワット発電中さん
垢版 |
2020/06/21(日) 14:39:20.64ID:P5E6L8N4
命令の消費クロック数をメモしながらアセンブラで書いてた身としては今のCPUでそんな単純比較できるのかって疑問しかないw
しようがないんだろうけどさ
0813774ワット発電中さん
垢版 |
2020/06/21(日) 14:56:57.79ID:NnBFq9XW
Skylakeのデコーダの数とかはIntelのスライド等で既知の情報だが
>A11以降は7命令/サイクルで実行ポートが13なのでA11はSkylakeの倍以上のIPCがある
のソースが示されていないからな。実アプリでの性能も示されていないし

Skylake
 Decoder 5
 ALU 4
 Load/Store 3
Zen2
 Decoder 4
 ALU 4
 Load/Store 3
A11
 Decoder 7
 ALU ?
 Load/Store ?
ソースは後藤氏の記事
0815774ワット発電中さん
垢版 |
2020/06/21(日) 19:17:12.67ID:NnBFq9XW
>>814
それにはデコーダの帯域しか書いていないしIPCがSkylakeの倍とも書いていない
0816774ワット発電中さん
垢版 |
2020/06/21(日) 20:23:56.94ID:HvJ+uMZL
>>811
Neharemの頃の資料だけど
ttps://news.mynavi.jp/article/20081225-s_nehalem02/menu

ttps://news.mynavi.jp/article/20081225-s_nehalem02/2
ttps://news.mynavi.jp/article/20081225-s_nehalem02/3

NeharemのComplex Decoderは単純な命令でも1命令4サイクルで複雑な命令は
もっとサイクルが長くなる

そもそもx86の複雑な命令を1サイクルでデコードできるわけないだろうに

ちなみにApple A11以降にはマイクロ命令のL0キャッシュはなく直接デコードのみ
0817774ワット発電中さん
垢版 |
2020/06/21(日) 21:55:16.16ID:zw8yHOgo
>>816
嘘くさ こんな記事書いてたのかよ
Complex Decoderってのは、最大の命令長に対応するように、先頭に位置してんだよ
それが必ずレイテンシ4以上だったらボトルネックになんだろうが
マイクロコードROM参照しなければレイテンシ1ってのが伝統的な実装だったはずだが
0818774ワット発電中さん
垢版 |
2020/06/21(日) 22:09:26.77ID:w36XvvTt
>A11以降は7命令/サイクルで実行ポートが13なのでA11はSkylakeの倍以上のIPCがある
のソースを提示できないって事はID:HvJ+uMZLの妄想なのかな
0819774ワット発電中さん
垢版 |
2020/06/21(日) 22:27:31.95ID:zw8yHOgo
>>818
CoreのデコーダのSimple、Complexの区分は変換されるμOPの数のはずだしな
なんか思い込みが強そう
0820774ワット発電中さん
垢版 |
2020/06/21(日) 23:20:05.06ID:w36XvvTt
1つのComplex decoder+複数のSimple decoderの構成は大分昔からだし、AMDだって似たような物だし処理系だって百も承知だろう
当然命令がそのように並ばないようにバイナリが生成されるはずでComplex decoderの負荷がどうのと言う指摘は的外れの可能性が高い
そしてコンパイラがSimple decoderを積極的に使うのであればプロセッサもそのように進化するわけで実際にそうなっている

野良で集計された物のようだがこんなまとめ資料がある
ttps://www.agner.org/optimize/instruction_tables.pdf
0821774ワット発電中さん
垢版 |
2020/06/21(日) 23:33:45.94ID:zw8yHOgo
>>820
最適化マニュアルにはマイクロコードROMを参照する命令は避けろって書いてあったはずだし、
マイクロフュージョン登場後はSimple Decoderでも”かなり複雑な命令”を扱えるようになったんだよね
それにデコード済みキャッシュ登場後はIPCはデコード済みキャッシュからの供給数が主体になってて、
これだとIPC6にはなってたと思う
0822774ワット発電中さん
垢版 |
2020/06/22(月) 01:00:25.62ID:7MGn730s
そもそも1命令あたりの仕事量は一般的にCISC>RISCでありIPCが高かったとしても実際の仕事を多くこなせるとは限らない
0824774ワット発電中さん
垢版 |
2020/06/22(月) 18:17:11.98ID:5nlPp9EB
ARM64でAMD64相当のパフォーマンスを得られるなら同様の手法を用いることでRISC-Vでも得られそう

で、Apple AはIntelに勝っているの人は何処行ったんだ?
0826774ワット発電中さん
垢版 |
2020/06/22(月) 20:32:47.16ID:VPHupOfB
超チープ?かどうかはともかく

大昔考えられた余計なアドレッシングモードがほぼ無いとか
浮動小数点演算命令は新し目のSIMD系命令が標準とか
そこら辺は超有利だよね!
0827774ワット発電中さん
垢版 |
2020/06/22(月) 20:38:37.45ID:j7BVL/Q1
余計なアドレッシングモード?
CISCのメリットとして上げようと思ったくらい便利だぞ
普通の整数計算でもアドレッシング計算命令を頻繁に使うほど
0829774ワット発電中さん
垢版 |
2020/06/22(月) 22:09:04.54ID:Xeb2RlH+
>>827
アセンブラで書くのが便利?
メモリアクセスはペナルティが大きいから過去の話っしょ
0830774ワット発電中さん
垢版 |
2020/06/22(月) 22:31:36.87ID:7MGn730s
>>829
今時の高性能プロセッサはアウトオブオーダー実行が標準装備だしロード待ちの命令があっても依存関係のない他の命令から実行していくでしょ
むしろそうなるようにコードを並べるのがプログラマやオプティマイザの仕事
0832774ワット発電中さん
垢版 |
2020/06/23(火) 04:37:08.22ID:t/UPgj5F
>>830
> 依存関係のない他の命令から実行していくでしょ

> アドレッシング計算命令を頻繁に使うほど

いくら依存関係が無くても詰まるっしょ
0833774ワット発電中さん
垢版 |
2020/06/23(火) 08:05:02.04ID:GlFFW9rH
>>827はコンパイラがそういうコードをはくってこと
アセンブラで手動でやらなくても
0835774ワット発電中さん
垢版 |
2020/06/23(火) 08:23:18.03ID:XieObUcd
SIMD系命令に至っては、コンパイラは、もう諦めたと言うか
intrin.hやarm_neon.hで自分で埋め込めや!状態だしな…orz
0836774ワット発電中さん
垢版 |
2020/06/23(火) 08:51:20.56ID:eGlOgUzC
SIMDをコンパイラに丸投げはまだ時代が早すぎる

速度が重要な小さなループは
アセンブラやintrinsicを使った方が良い
x86だと非常にリッチなSIMD命令が使える
AMDはSIMDもチープ
0837774ワット発電中さん
垢版 |
2020/06/23(火) 08:54:39.11ID:eGlOgUzC
何を使おうがコードの書き方で速度は大幅に変わる
コンパイラは値が変わらない範囲でしか最適化をしてくれない
浮動小数点は計算順番で値が微妙に変わるから最適化しづらい

C言語だろうがアセンブラだろうが
パフォーマンスが必要なら
依存関係を減らしたり最適なデータ構造を考えるのは
プログラマーの仕事
0839774ワット発電中さん
垢版 |
2020/06/23(火) 18:18:43.49ID:uovEPblj
スパコンにはベクトル化&並列化してくれるコンパイラがあるらしい
もちろんどんなコードでも速くなるわけではないようだが
0844774ワット発電中さん
垢版 |
2020/06/27(土) 01:25:48.84ID:Hv2DWTh3
【後藤弘茂のWeekly海外ニュース】AppleがArmベースのSoCをMacに採用する背景 - PC Watch
ttps://pc.watch.impress.co.jp/docs/column/kaigai/1261696.html
同クロックならAMD64に匹敵しそうだけど、絶対性能で勝れる理由はないって感じか
0845774ワット発電中さん
垢版 |
2020/06/27(土) 04:28:31.59ID:UgJCsP3S
>>844
どうだろう?
x86は命令デコードのエリアが大きく、同じダイサイズならより実行ユニットに振り向けられるArm優位ではないかな。
だとしたら、もしかすると超えているかもしれない。証拠は無いけど
0847774ワット発電中さん
垢版 |
2020/06/27(土) 06:49:49.29ID:OuvaPy7Y
コスパワッパのARMじゃx86にシングル性能で同等になるのは不可能
マルチ性能はいい線いくかもしれない
0849774ワット発電中さん
垢版 |
2020/06/27(土) 09:11:53.11ID:aT2NqHHq
>>844
> ttps://pc.watch.impress.co.jp/docs/column/kaigai/1261696.html
> たとえば、Zen 2は4命令デコードだが、実行パイプは11パイプだ。雑に言えば、Arm系の6-7命令デコードCPUは、
> 実行パイプで比較するならx86/x64系CPUの4-5命令デコードクラスだと言えそうだ。
ここが意味不明なんだけど

Zen2
ttps://en.wikichip.org/w/images/thumb/f/f2/zen_2_core_diagram.svg/1800px-zen_2_core_diagram.svg.png
Cortex A77
ttps://en.wikichip.org/w/images/thumb/8/81/cortex-a77_block_diagram.svg/1238px-cortex-a77_block_diagram.svg.png
Skylake
ttps://en.wikichip.org/w/images/7/7e/skylake_block_diagram.svg

Execution EngineやMemory Subsystemのついて、Cortex A77の実行ポート12なのに対してZen2は11でSkylakeは8

Reorder BufferがZen2やSkylakeが224entryだけどCortex A77は160entryなのと、Zen2の浮動小数点処理が4パイプ
あること以外、CortexA77の方が上だよね?

なんでARMの方が下みたいにいっているんだろう?
0850774ワット発電中さん
垢版 |
2020/06/27(土) 09:54:54.42ID:aT2NqHHq
Samsung Exynos M4だとZen2に対する浮動小数点処理以外全部上か
ttps://en.wikichip.org/w/images/4/47/mongoose_4_block_diagram.svg

少なくともSkylakeは追い抜いているよね?
0852774ワット発電中さん
垢版 |
2020/06/27(土) 11:00:29.32ID:LJbeKrl7
ARMとx86の命令を比べれば
ARMのチープさがよくわかるよ

IPCが高くても性能は糞
0853774ワット発電中さん
垢版 |
2020/06/27(土) 11:33:55.38ID:aT2NqHHq
>>851-852
Execute Engineでの比較なんだけど?

命令セットアーキテクチャが関係してくるのはデコーダのレイヤーでしょ

命令を解釈したあとアウトオブオーダー処理して実際にExecute Unitに入れて実行する部分が、
・Skylake
6マイクロ命令ディスパッチ、8マイクロ命令実行、4整数ALU、2浮動小数点ALU(整数ALUとポート共有)、3アドレス生成ユニット(+StoreData)
・Zen2
6マイクロ命令ディスパッチ、11マイクロ命令実行、4整数ALU、4浮動小数点ALU、3アドレス生成ユニット
・Exynos M4
6マイクロ命令ディスパッチ、12マイクロ命令実行、4整数ALU、3浮動小数点ALU、3アドレス生成ユニット(+StoreData)、1分岐処理

Execute EngineレベルではSkylakeよりExynos M4が上だから、IPCも実際の処理性能も上でしょ?
0855774ワット発電中さん
垢版 |
2020/06/27(土) 11:44:28.27ID:aT2NqHHq
>>854
整数演算ALUの性能は同じだよ
浮動小数点ユニットはあいまいだけど

要するにSkylakeは整数演算と浮動小数点演算の処理能力は1サイクルで両方合わせて
最大同時4実行だけど、Zen2は最大整数演算4+浮動小数点演算4=同時8実行で、
Exynos M4は最大整数演算4+浮動小数点演算3=同時7実行になるわけ

命令セットが何であれ1サイクルの処理能力はSkylakeよりExynos M4のほうが上でしょ?

あとSkylakeは6マイクロ命令ディスパッチ、8マイクロ命令実行、4整数ALU、2浮動小数点ALU
(整数ALUとポート共有)、3アドレス生成ユニット(+StoreData)に加えて2分岐処理があるね
0859774ワット発電中さん
垢版 |
2020/06/27(土) 11:58:55.45ID:vRJqVXuf
ただのレジスタ同士のスカラ整数加算みたいな単純なのでも
レイテンシやスループットが違ったりする

1命令で出来ることも違う
0860774ワット発電中さん
垢版 |
2020/06/27(土) 12:04:49.62ID:Hv2DWTh3
てかなんでIntelだけ古いSkylakeなんだ?Exynos M4は2018年からだしZen2は2019年からだ
比較するならIce Lakeあたりじゃないの。AGUとStoreDataが+1されて10ポートになっているし
0861774ワット発電中さん
垢版 |
2020/06/27(土) 12:09:02.51ID:7kky3lqK
x86は
32bit小数の積和が16個出来たり
整数の積和が16個出来たり
ビット数カウントが出来たり
任意の3オペランド論理演算が出来たり
0862774ワット発電中さん
垢版 |
2020/06/27(土) 12:10:08.29ID:UgJCsP3S
>>852
> IPCが高くても性能は糞
とは言えないみたいよ、マジで

AMD Ryzen 7 3700X vs Apple A13 Bionic
https://gadgetversus.com/processor/amd-ryzen-7-3700x-vs-apple-a13-bionic/

              Zen2     A13
Base frequency  3.6 GHz   1.8 GHz
Turbo frequency  4.4 GHz   2.7 GHz

Geekbench 5
single core     1.251   1.331
multi-core     7.897   3.364

これだと比較出来ないからGHz辺りで見ると、

Geekbench 5 / Base frequency
single core     0.348   0.739
multi-core     2.194   1.869

シングル性能は倍。
マルチスレディング(16vs6)の力技でZen2でやっと上回ってるw
0863774ワット発電中さん
垢版 |
2020/06/27(土) 12:32:55.85ID:aT2NqHHq
>>858>>861
ALUの話をしているんだけどCPUの構造全くわかっていないのかな?

FPGAとかでCPUを実際に作ったことある?

まあ自分も担当したのはCPUシミュレータとラベル付きアセンブラと整数演算で浮動小数点
演算するルーチンの実装だけど、ALUぐらいなら自分でもVHDLで実装できるぞ

それと命令セットについても何か勘違いしているね
実際の命令セット見てみたら
ttps://software.intel.com/content/www/us/en/develop/download/intel-64-and-ia-32-architectures-sdm-combined-volumes-1-2a-2b-2c-2d-3a-3b-3c-3d-and-4.html
ttps://developer.arm.com/docs/ddi0487/latest
0864774ワット発電中さん
垢版 |
2020/06/27(土) 12:35:52.29ID:Hv2DWTh3
>>862
その数字は実態を反映しているのか?マルチコアの値をコア数で割るとA13はボロボロじゃないか
0865774ワット発電中さん
垢版 |
2020/06/27(土) 12:45:02.44ID:dwuJRedy
>>863
同じ処理なら
アーキテクチャによらずに同じ内部命令になって
それらの内部命令はスループットもレイテンシも全て同じだって?

バカ?
0866774ワット発電中さん
垢版 |
2020/06/27(土) 12:50:21.06ID:aT2NqHHq
>>864
A13は高性能コア2と高効率コア4だから高効率コア4の性能がそれほどでもないだけかと

>>865
もう一度言うけどALUって何かわかる?レジスタファイルってわかる?
組み合わせ回路と順序回路の違いわかる?

回路レベルの話をしているの

何もわかっていない的はずれなツッコミやめて
0867774ワット発電中さん
垢版 |
2020/06/27(土) 13:14:26.98ID:aT2NqHHq
>>860
同じレベルのブロック図があれば使ったんだけどここには載っていない
ttps://en.wikichip.org/wiki/intel/microarchitectures/ice_lake_(client)

どこかにある?
0870774ワット発電中さん
垢版 |
2020/06/27(土) 14:03:28.30ID:OuvaPy7Y
加減論理演算1bitシフトしか出来ないALUから
乗除算バレルシフタビットカウントが出来るALUまで
0871774ワット発電中さん
垢版 |
2020/06/27(土) 14:04:45.48ID:OuvaPy7Y
積和やなど複数の演算を1回で出来るのが普通なのに

全部同じ?
0872774ワット発電中さん
垢版 |
2020/06/27(土) 16:46:19.88ID:UgJCsP3S
>>866
> A13は高性能コア2と高効率コア4だから
そういやそうだな。
えっ、2個でここまで肉迫?とんでもない性能だな
0873774ワット発電中さん
垢版 |
2020/06/28(日) 09:35:44.57ID:CPBTbHE2
過疎スレが突然盛り上がって何事かと思ったら…
appleは宗教だから、中身にハムスターが車輪回して動かしてたって買うさ
0875774ワット発電中さん
垢版 |
2020/06/28(日) 18:00:39.20ID:YL6m/Pj+
>>849
> > Zen 2は4命令デコードだが、実行パイプは11パイプだ。雑に言えば、Arm系の6-7命令デコードCPUは、
> > 実行パイプで比較するならx86/x64系CPUの4-5命令デコードクラスだと言えそうだ。
> ここが意味不明なんだけど

ARMが下と言っている訳ではなく、「大雑把に言えば同じ」と言っているかと。
その直前に「x86/x64系のハイエンドCPUは、4から5命令デコード/サイクル」とx86が下だと誤解を招きかねない事を書いているので、その補足説明ですね。
0876774ワット発電中さん
垢版 |
2020/06/28(日) 23:15:46.72ID:vqbrAath
デコード/サイクル
を比べてもそれだけじゃなんの意味もない

命令あたりの処理量も違うし
uOPキャッシュもある
0879774ワット発電中さん
垢版 |
2020/06/29(月) 12:55:09.92ID:ny59Pjg7
広く使われているプロセッサを設計しているメーカーが
デコーダの能力と実行パイプの本数を大きく誤るとは思えない
>>862は何かボトルネックが存在しそう
0880774ワット発電中さん
垢版 |
2020/07/07(火) 20:02:45.10ID:pUmyxOgJ
>>876
実際の使い方考えたら、単純な演算速度よりも、外部バスの速度が効いてくる。
0885774ワット発電中さん
垢版 |
2020/07/14(火) 03:55:18.33ID:NMoZt7lY
先日知人と話してて過去にLPC1114を使ってた話から
今どうなってんのかと秋月見たらDIPはもうディスコンなのな
TSSOPならまだあるみたいだけど
0901774ワット発電中さん
垢版 |
2020/08/06(木) 09:02:51.91ID:g6YbDQqP
ハゲは結局ARM買収して何したかったんだか?
もうこの期に及んでは将来ビジョンなど語る余裕もなく資金繰りのために
売却するしかないだろな

今のビデオカードにCPUコア埋め込むとかなんかメリットある?
0902774ワット発電中さん
垢版 |
2020/08/06(木) 09:06:18.67ID:g6YbDQqP
>>866
>もう一度言うけどALUって何かわかる?レジスタファイルってわかる?
>組み合わせ回路と順序回路の違いわかる?

さすがに
ここ電電板だしww
pc板見てたのかと確認したわ
pc板のCPU関連スレも見てるんで。
0904774ワット発電中さん
垢版 |
2020/08/29(土) 12:06:09.74ID:bvIbo/yS
誰も見てないからココに愚痴を書いておく

この前、旧atmelのSAM3S等用の基板にSAM4SD16載ってけてみたんだ

でUSBでSAM-BA動くかな?と思って繋げたら
ウンともスンとも言わない
と言うか不明なデバイスと出る
調べたら、SAM4SはUSBでSAM-BAダメとか言うエラッタがある
仕方ないからシリアルで繋げても「こんなチップ知らん」

結局、SAM4SD系はSAM4SD32だけしか標準でSAM-BA対応しないらしい…
0905774ワット発電中さん
垢版 |
2020/09/05(土) 07:39:50.54ID:oaASZs2N
Arm、プロセッサ内でOSを動作可能にした「Cortex-R82」
〜64bit化されたArmv8-Rのストレージコントローラ
https://pc.watch.impress.co.jp/docs/news/1274842.html
> Cortex-R82は、Cortex-R8の後継となるリアルタイムプロセッサで、Armv8-Rアーキテクチャを採用。
> Cortex-Rファミリとしては初の64bitをサポートする。
> 最大8コアで設計でき、Cortex-R8と比較して性能は最大2倍に向上した。
> また、最大1TBのDRAMにアクセスできるようになっている。
>
> また、SIMD(Single Instruction, Multiple Data)演算のための命令「Neon」もオプションで利用でき、
> 処理をさらに高速化することも可能。
> データ保護を行なうArm TrustZone技術も用意されている。
0906774ワット発電中さん
垢版 |
2020/09/05(土) 08:02:27.50ID:ATnH4RkH
>>905
ニュース見たけど、リアルタイム処理するのに64bitとかMMUって必要なんか?
演算時間に32bitと64bitは差が無いし、浮動小数点演算に関係無いし、固定小数点演算にそこまで精度必要無いし。

誰か解説してくんない?
0907774ワット発電中さん
垢版 |
2020/09/05(土) 08:40:20.06ID:oaASZs2N
>>906
主にストレージデバイス用だよ
Windowsでも32bit Windowsより64bit Windowsの方がディスクアクセス速いし
HDDやSSDのコントローラならHDD、SSDの容量的に64bit演算を多用するからね

>Armは4日、組み込み向けプロセッサ「Cortex-R82」を発表した。
>おもに同社が約85%のシェアを持つとするHDDやSSDといったストレージデバイスのコントローラなどとして利用される。
0910774ワット発電中さん
垢版 |
2020/09/13(日) 19:57:51.72ID:WIYhE9jr
>リアルタイム処理するのに64bitとかMMUって必要なんか?

リアルタイム云々ではなくてOS乗せる前提というなら必要で間違ってはいない
メモリ保護管理機能がないと1つのプロセスが暴走してOS全体が壊れる
OSが動くとDDR4などRAM上で動くので小規模組み込みのフラッシュのみという訳には
いかないからな
0911774ワット発電中さん
垢版 |
2020/09/13(日) 21:14:06.03ID:DRlh4p1P
…一応、MMU載ってない奴でも、メモリ保護の為のMPUは載ってるから…
0912774ワット発電中さん
垢版 |
2020/09/13(日) 21:50:37.33ID:XUbU63zG
>>910
なに言ってんだか。
一つでもプロセスが暴走したら、組込みシステムとしては致命的。
OS保護しても意味がない
0916774ワット発電中さん
垢版 |
2020/09/16(水) 19:51:01.04ID:xbz1nySe
日本がARMなど買収しても意味は無く、もてあますだけだから早く売却してしまった
ほうがよいだろうとは思うね。買収額も高すぎ。
NVIDIAはソフトバンクよりもテクノロジー企業なのでNVIDIAであればARMをさらに
成長させることが可能だろう。
0917774ワット発電中さん
垢版 |
2020/09/16(水) 21:54:42.81ID:SV+DOoMK
ARMは薄利多売で普及させた企業だからNvidiaとは真逆の経営方針と言える。
0919774ワット発電中さん
垢版 |
2020/09/22(火) 22:47:15.23ID:l6ve8C+r
ソフトバンクは投資会社のような存在だし通信会社は基地局や端末ハードは外注で
アンドロイドのOS開発も一切関わってない。
ARMの命令セットや内部設計に助言できるほど今の通信会社はノウハウ持ってない。
テクノロジー企業のARMは同じテクノロジー企業のNVIDIAと近い。
投資会社とテクノロジー企業ほど乖離してないからNVIDIAはうまくやると思うぞ。
0920774ワット発電中さん
垢版 |
2020/09/23(水) 17:33:11.81ID:6zYXWqTB
>>919
IntelのAltera買収はうまくいきましたか?Xilinx一色になっているように見えるが
0921774ワット発電中さん
垢版 |
2020/11/09(月) 11:40:01.75ID:gP/yjvjo
Cortex M系で、メモリが16MB程度載っている製品ってありますか?Spresenseよりリッチなことをしたいのですがなかなか探せてなくて。
0925774ワット発電中さん
垢版 |
2020/11/11(水) 00:00:36.97ID:tmoNIdPQ
>>921
16MBものSRAMを内蔵しているcortex-mはないだろ
外付けSDRAMすれば良いんじゃないか
0927774ワット発電中さん
垢版 |
2020/11/12(木) 09:53:47.84ID:jDIHw4dF
>>926
ありがとう。あるんだね。このぐらいの消費電力ならA系でもありなので助かります!
0931774ワット発電中さん
垢版 |
2020/11/13(金) 00:21:11.12ID:zQM9AD3U
>>930
遅くてもいいのですが、1024x1024とか2048x2048の画像の簡単な処理(座標変換など)をしてフレームバッファに書きたいのですよね。今はグレースケール2bppぐらいに抑えてなんとかしてますが、もうちょっとbpp欲しいです。
0932774ワット発電中さん
垢版 |
2020/11/13(金) 01:23:30.43ID:/sgDnErh
>>930
5chにはコミュ力がない奴が普通だからな
探している物はcortex-Mで16MB,でも(消費電力あえば?)AでもOKなんです。
実はARMでもなくてもOKだったり。
エスパー、高脳でないとほんとに探しているものは分からないと
0933774ワット発電中さん
垢版 |
2020/11/13(金) 02:11:34.11ID:syG+ZdGA
>>931
そう言うのだったらARMとは全然ちがうけど、
Jetson NANOとかでフルパワーで動かすと楽勝で処理出来そう
0935774ワット発電中さん
垢版 |
2020/11/13(金) 04:51:18.46ID:HOrAShBp
>>932
ワンチップで16MBのSRAM持ってるマイコンはないだろうね
外付けなら16MBも512MBも大して消費電力変わらないのでは?
0941443
垢版 |
2020/11/27(金) 09:54:56.75ID:+rvsAsbY
appleのは名前がM1なのが紛らわしいな。
0943774ワット発電中さん
垢版 |
2020/12/21(月) 07:26:58.53ID:yD8JW+1l
勘違いしている人を少なからず見かけるが
A64FXはSVEが速いのであってARMv8は特段速くないだろ
出回っているARMv8コードで○TFLOPS出るわけではない
0944774ワット発電中さん
垢版 |
2020/12/21(月) 11:12:47.55ID:Bd0MWkk8
>>943
A64FXはArmの皮を被ったSPARCだと聞いた事があるなぁ。
シングルスレッドの処理能力が全体に効くとも聞くし、そこそこ強化されてんじゃね?知らんけど
0945774ワット発電中さん
垢版 |
2020/12/21(月) 15:26:46.19ID:252mqSLK
>>944
そりゃ新しいぶん先代よりは強化されているだろうが
ARM CPUとして使った場合、競合CPUと比べて
ぶっちぎりで速いわけじゃなくね

どうせベクトル化できるコードを用意して専用コンパイラで
コンパイルしなきゃいけないんだしARMである必然性もない
0946774ワット発電中さん
垢版 |
2020/12/21(月) 15:29:27.99ID:7a0ytPsF
そうは言っても
今まで、arm命令セットでさ
デスクトップ以上の発熱とか許容するCPUにしたてた会社が少なすぎてw
比較出来る対象が(ry
0947774ワット発電中さん
垢版 |
2020/12/21(月) 15:33:34.83ID:252mqSLK
AMD64なりPOWERなりと比べればよくね
HPCなんて計算速度が速ければ命令セットなんて何でも良い世界なんだし
0949774ワット発電中さん
垢版 |
2020/12/21(月) 18:51:13.53ID:I7sW6G1+
>>948
比べる意味はほとんどないと思うよ
でも富岳をもってARMスゲー言う人をしばしば見かけるような

もっといえばA64FXはTSMC 7nmであり日本製ではない
あれで「日の丸半導体の復活」などと謳うのは恥ずかしい・・・
NECのVEもTSMC 14nmだったはずで日本に最先端のプロセッサを
製造できる能力はない

そのグラフだけどx86はIntelにしろAMDにしろメモリはDDR系だろう
A64FXはHBM2搭載で1.x倍だとコスパは相当良くないとも言える
やはりSVEをブン回して初めて意味のあるチップかと
0952774ワット発電中さん
垢版 |
2020/12/21(月) 20:24:50.03ID:Xeii0/FR
>>950
M1のアドバンテージはTSMC 5nmとメモリ混載と専用OSだからじゃね?
それにM1が5GHzで回ればすごいかもしれないがそう都合良くはいくまい

ワークステーション等のハイパフォーマンスレンジでも同等のアドバンテージを
保つのは難しいと思う
0954774ワット発電中さん
垢版 |
2020/12/21(月) 23:07:40.00ID:lV17c1G3
>>949
工場がどこにあるかそんなに重要か?誰が設計したかだろ?
DDRだから?そりゃそうさ、片や汎用品。片やスパコン用に作られた専用品。
0955774ワット発電中さん
垢版 |
2020/12/21(月) 23:48:58.74ID:Xeii0/FR
>>953
HP、Dell、Lenovo、FUJITSU・・・etc
ワークステーションと称するモデルを売っているようだが

>>954
国防戦略的に見たらかなり重要。核物理演算に強いスパコンは核兵器開発技術の一環と見なされる
それが内製できれば核抑止力としての効果を持つ
かつてトップを独走していた地球シミュレータ(プロセッサが内製)はこの理由でアメリカに大分警戒されていた
スパコンだけじゃなく核物質の生成・濃縮技術や全段個体ロケット技術なんかも同様
日本のこの辺の技術は昔より落ちているし、隣国になめられることが増えたのは当然の流れ
逆に中国は半導体やスパコンも力を付けつつありアメリカが警戒するのも当然と言える
0958774ワット発電中さん
垢版 |
2020/12/22(火) 21:01:27.21ID:C3aHDuTL
「句読点」とバカにされると思い無理してさらにバカにされてるw
0961774ワット発電中さん
垢版 |
2020/12/27(日) 16:58:45.48ID:he+9PIAt
>>955
頭おかしいのかな。スパコンがあっただけでは核抑止力にはならない。
スパコンの存在は兵器ではないので核抑止力はない。
シミュレーションだけやって脳内だけで核抑止力なんてのは一番マヌケ。
コンピュータの計算能力は日本では安全保障分野には何も関わりはないから。
PEZYの詐欺師のように勘違いした奴がいるから日本のスパコン計画がおかしくなるんだよ。
0962774ワット発電中さん
垢版 |
2020/12/28(月) 11:12:40.78ID:5x008R2m
素人はCPU直叩きなんてしないから
要はコスパと入手性と使い方情報
冬休み用にmicrobitでも買うかな
でもesp32もまだいじり倒して
ないんだなこれが
0963774ワット発電中さん
垢版 |
2020/12/31(木) 01:26:40.68ID:hvzq1vTw
>冬休み用にmicrobitでも買うかな

とりあえずTinkerCADで遊んでみるとか
0970774ワット発電中さん
垢版 |
2021/01/18(月) 00:24:30.23ID:gqV94Hgt
RISC-VはピンキリだがSweRVとかならCortex-M7やRXv2とも遜色ない性能
0971774ワット発電中さん
垢版 |
2021/01/24(日) 11:17:37.17ID:LSwfoLbl
Raspberry picoのPIOとかいう謎ペリフェラル、LPCのSCTを思い出すなあ
0972774ワット発電中さん
垢版 |
2021/04/21(水) 19:17:09.57ID:sBU0Xz6+
最近の安価なATSAMは、いつの間にか50円切る勢いなんだな。
一方、STマイクロは低価格競争を諦めた感じ。

50円切るとロジックIC替わりに載せる事が出来そう、低速だけど。
0973774ワット発電中さん
垢版 |
2021/04/21(水) 19:43:26.12ID:6oNSg7zQ
>>972
STM32は、今のひっ迫状況で値上がりしているだけでは?
値段どころか、発注できない。発注してもいつになるかわからない、みたいな感じ。
そりゃ流通にあるの部品は値上がりするね。

価格競争以前に、Microchipの供給能力がすごいな、って見直してる。
0974774ワット発電中さん
垢版 |
2021/04/23(金) 11:35:56.85ID:LO1aFq61
売れてなかったから在庫余ってるんだろ

とは言わない、優しさを感じる…
0976774ワット発電中さん
垢版 |
2021/04/23(金) 12:51:56.11ID:tR2dKQt0
>>973
STマイクロはどうなんだろうね。
MicrochipのSMSC部門が一時タイトだったけど、Atmel部門はそうでも無いのかな。

しかしここで旧Atmelが出てくるのは予想外。てっきり旧FreescaleがSTマイクロに挑むと思ってた
0977774ワット発電中さん
垢版 |
2021/04/24(土) 15:48:28.98ID:cXUk7XdS
microchipでも、電源系ICの一部とか品薄だったりしなくもない
0978774ワット発電中さん
垢版 |
2021/05/14(金) 22:08:43.34ID:yg5p5nPJ
M1がCore i9を越えたとニュースになっているが…
ArmにはArm命令(32ビット)とThumb命令(16ビット)の2つの命令体系があるが、x86が同じ事をしないのは何故なんだろう?

x86は拡張に拡張を加えた面もあるが、デコードしないと命令長が不明の面もある。
ならば頻度が高い従来命令と1対1で対応する新しい命令体系を作っても良さそうなもの、Thumb命令みたく。

したくとも出来ない理由があるんだろうか?
0980774ワット発電中さん
垢版 |
2021/05/20(木) 18:20:54.53ID:ygUWbQEI
Apple Siliconの優位性はプロセスの優位性
AMD比で1世代、Intel比で2世代進んでいるからその分有利なだけ
アーキテクチャ上圧倒的に有利なわけではない
0982774ワット発電中さん
垢版 |
2021/05/20(木) 21:50:34.94ID:xvmBONAX
へーすげーなと思ってググったら大嘘だった。セミコミメーカーですらなかった。
0984774ワット発電中さん
垢版 |
2021/05/21(金) 11:08:52.24ID:IqkketkM
M1(TSMC 5nm)比でトランジスタ数はCezanne(TSMC 7nm)とTiger Lake(Intel 10nm)が70%程度
Rocket Lake(Intel 14nm)だと半分以下
トランジスタ数の差が性能差だが現状モバイル限定。デスクトップ以上のプロセッサに対する
性能的な優位性はない

>>983
委託するにしても一部だけだろ。先端半導体を捨てるようなことはするまい
0985774ワット発電中さん
垢版 |
2021/05/21(金) 19:41:24.26ID:GXH3hDLd
並列性能上げたいならトランジスタ数を増えればコア数とかいろいろ増やせるけど、
clock上げたいならまだIntelの14nmが最強なんでしょ?
0986774ワット発電中さん
垢版 |
2021/05/21(金) 22:12:17.22ID:IqkketkM
速度はIntel 14nmが最強だが消費電力も最強だぞ
本気出すとと300Wとかだしな。液冷必須だ
0987774ワット発電中さん
垢版 |
2021/07/23(金) 05:18:01.02ID:ZxPW3iDT
>>951
ARMは64bitに対応した時に64bitの命令セットは一新してるから
0988774ワット発電中さん
垢版 |
2021/07/23(金) 05:21:57.70ID:ZxPW3iDT
>>978
32bitのARMのA32と、Thumb-2のT32とそれに加えて64bitのARM命令セットのA64がある
ARMでは64bitのA64オンリーのCPUも設計可能
64bitのA64はA32とは全く違う命令体系
0989774ワット発電中さん
垢版 |
2021/07/29(木) 13:09:41.58ID:Zeiu7RAa
あんまりバイナリ互換に拘ってない
x86みたいには
まあ土俵が違うんだろうけど
0990774ワット発電中さん
垢版 |
2021/08/13(金) 19:00:28.20ID:TzQTB5SX
最近のマイコン内蔵のタイマにはパルス幅を計る機能が付いているけど
DMAを使って両エッジで連続的に計る場合に取りこぼさない最小幅を知りたい
もしくは取りこぼさないバスやDMAのクロック等の各種設定でも可
RX
 →マニュアルのタイミングチャートからおおむね算出可
STM32
 →マトリックスタイプのバスを経由する上にラウンドロビン固定なので難しい
   マニュアルにもバス動作に関する詳しい情報は見あたらない
   マトリックスの切り替えが発生しないような状況を想定しない限り安定動作は難しそう
LPC
 →バス調停の優先順位は付けられるみたいだけど遅延量の算出方法はよく判らない
LPCのバス回りの動作に詳しい人がいたら教えてもらえると嬉しく・・・
あと行けそうなら100pin級でM4F/M7搭載の安価な評価ボードを紹介してもらえると嬉しいです

NXPスレで聞こうと思ったらそんなものはなかった・・・
0992774ワット発電中さん
垢版 |
2021/08/14(土) 20:28:19.50ID:uj8Ee0v3
>>991
というかどうやって調べるんだ?
ペリフェラルも少なくバスもシンプルなマイコンならともかく
今時の32bitマイコンはバスが何本も走りペリフェラルはてんこ盛り
バスの動作状況なんて観察できないし
関係するであろう不明なパラメータもてんこ盛りだし

国内系のARMマイコンでもこの辺の記載は少ないんだよね
TXZとかはそれっぽいこと書いていないっぽいし、RAですら
I/Oレジスタの書き込みサイクル数のページがない(RXにはある)
RAはDMAのタイミングチャートが載っているからまだマシだけど
0993774ワット発電中さん
垢版 |
2021/08/15(日) 10:54:42.62ID:Ph0HfmDS
アホだな
厳密にタイミングが必要ならそもそも予測不能なデバイス使っちゃいかんよ
CPLDとか単純なロジックで測るべし
それだってスレッショルドとか気をつけないといけない用途もある
GPSのPPS監視とかね
0994774ワット発電中さん
垢版 |
2021/08/16(月) 12:49:20.53ID:STJzk41P
DMA、FIFOなどざっくり調べてから
実測で詰める

GPSのPPS監視?
これより簡単な監視
なかなか思い浮かばない
0995774ワット発電中さん
垢版 |
2021/08/16(月) 19:00:12.64ID:Uejm8rk/
具体的に、何Hzぐらいのパルス列をどれぐらいのカウント値でどれぐらいの時間連続測定したいの?
0999774ワット発電中さん
垢版 |
2021/09/02(木) 06:37:24.53ID:GcCBWX/6
>>996
これ中国でよくある商慣習のバリエーションで、日系企業も苦労している。
購買の担当者が納入業者からリベートを受け取ったら日本なら背任罪だが
中国では通常の商慣習として法的にも認められている。
1000774ワット発電中さん
垢版 |
2021/09/10(金) 12:55:19.99ID:WGuZXLeK
>>999
「中華人民共和国反不正当競争法」「2017年修正不当競争法」「関与禁止商業賄賂行為的暫行規定」とかあるけど、
「法的に認められている」の根拠は何?
適当なこと書くなよ。
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 1696日 21時間 58分 58秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況