【Renesas】ルネサス総合 part11
■ このスレッドは過去ログ倉庫に格納されています
コンパイラや開発環境がフリーになった程度では流行らんと思うが、時代の流れ的には、ここら辺はフリーになってきてるわな
でも確か一応GNU環境もあるんじゃなかったけか? STマイクロのNucleoのように安い廉価版とSTM32CubeMXのような開発用ミドルウェアを提供するべき
そうするとネット上に使い方などのホビーユーザ情報が載るようになってそれが情報源や情報量に結びつき
仕事面でも採用にいたるところも出てくると思う
高いんだよRXとかRZとか >>345
流動パラフィンだろうな
サプライチェーン知りたいな 単発のしょぼい商売している場合、
同じシリーズで、多品種過ぎて、どれが多く流通しているチップなのかわからない。
必要IO、メモリ、パッケージで最適なのを選んでも、通販では在庫がなかったりする。
受注すると、納期が短い商売なので、見積、納期確認している時間がないので、
Digikey等で、(急な追加受注も考慮すると)1000個以上ある型番を選ぶしかない。
前の会社の時、一次特約店にお願いしても、メーカーのフリー在庫がわからないくさい。
注文書出さないと、メーカーから納期すら教えてもらえないらしかった。
まあ、100個レベルなら、どの型番でも、注文書だしたら、すぐ納入されたけど、
注文書だしてから、三か月かかると言われたら、死ぬ。
並行して、基板発注してるのが常なので。 PICも一緒だと思うんだけど、社長はPIC優先。
付き合っている所もいまだPIC。
私は、ルネサス好きなのだが、指定がPICとかも多い。 ルネサスには草の根のファンを増やそうという営業政策がなかった。
イエローソフトを見殺しにしてつぶれるに任せたのは、やはりそういう会社だと思った。
まったくのゼロから市場を開拓することは、スーツの営業マンが大企業にお百度を踏む
ような営業だけでは不可能だが、ルネサスはそれこそ営業だと思っているのだろう。
PICは20世紀から秋葉原や日本橋の店舗で1個単位で入手できるような販路を開拓して
いた。当初は採算は取れなかったはずで、マイクロチップの長期戦略だったはず。 日本に限れば大企業だけ優遇していればいいからな。ホビーや零細なんて無視しても良い
それで世界で戦えるとは思わない
ルネに限らずこれで傾いているところは少なからずあるような 個人的には、簡易iceか、ice付き評価基盤が欲しい H8の頃は個人にも優しかったと思うけど、あれも優しい振りだったの 羊の皮をかぶった狼
日立の皮をかぶったルネサス
そしておなじみ…
https://youtu.be/LsJGe3QUWPs
を思い出しますた(^p^) >>358
H8は書籍が充実してたし、ペリフェラルもシンプルだった
クロックなりの初期設定をすっ飛ばして、やりたい処理だけ書いても動いてくれた
比べてRXは、動かしてみよう系の書籍は皆無、セミナー位行かないと、初心者が動かせるものではなくなった
最低限プリスケーラー設定、ペリフェラルクロック設定、モジュールストップあたりを読まないと、まともに動かせないけど、経験者でもなければ、やりたい処理を書く前に疲れ果てる 割と経験者のつもりだったが、SPI 通信でハマったよ。
CQ のおまけ基板だったんだが、信号入力 On のレジスタには参った。
62x 以外はそうでもないみたいだけど。 spi俺も苦手だわ
通信手順は大したことないけど、デバイスが多様過ぎる。
立ち上がり立ち下がり、msd firstかlsb firstか、low active,high active,ss信号とデバイスごとに違ってて
細かく確認しないといけない点が多くて面倒くさい >>358
H8の底辺ユーザへの普及の功労者は、秋月とCQ出版だと思うが、そこにルネサスは
果たしてどのくらい関与していたのだろうか。
ラズパイにはBroadcomは多額の寄付もしたし、社員技術者をボランティアに供出
したりもした。
マイコンカーラリーにルネサス(や日立)が協力しているが、外資のその手の活動と
比べてみみっちい。そういう活動が長期的に利益になるという視点がないのだろう。 >>356
日本では中小零細が大企業に化けることがほとんどないですからね。日本の新興企業
は飲食や服飾みたいな初期投資が少なくて済む業種ばかり。
世界的には新市場の開拓は中小ベンチャーがするもので、日本経済の構造は
日本から新ビジネスが生まれない大きな原因となっている。 >>364
日本企業は営利:主、CSR:従ですから Z80に(HL+d)や(SP+d),(dddd+B)があったらいいなとは思ったが今更使いたくない >>362
ちゃうねん。
信号の入力をレジスタで On にしないと受信できなかったんだよ。
でも RX の SPI の設定めちゃめちゃ複雑やぞ。 レジスタ叩いている時間でHDLでハード設計出来てしまう仕様
そのうちそうなる。ルネサスのレジスタ設定は 初期化が複雑になっているにもかかわらず初期化の標準フローチャートとか無いんだよな
ユーザーズマニュアルに書いてあってしかるべきだと思うんだが RXなら字で書いてあるじゃん
本より生成されたコードとかFITのコード見たほうが早いし RX63のRSPIのデータ長は32ビットと16ビットの選択で、多くのSPIデバイスの
データ長が8ビット前提なので使い方に最初は戸惑う。SDメモリとか。
かふぇルネでもSPI関連の質問は多く、回答はそういうものだとご理解ください
と言う感じだし。 使いどころが全く不明なシーケンス機能がさらに混乱させる
その上DMAで8bit単位で転送できない欠陥仕様 >>376
それよ。
フレームごとに自在にビット数を変化させるとか、そんなデバイスがどこにあったのよって感じ。 ちょいアクセスなら悩むよりGPIO BitBangでしてしまう
小容量SPIROMとかADCの初期化とか
さんざ悩んでI/F嚙合わせるの絶対無理ということもあったから
≒デバイス選定ミス
捨てろよそんな石ってことになるな 組み込みスレでこのスレが一番レベルたけえ話してんな
他のスレ覗いてみると、レスがまったくないんだが・・ そういやRX71M欲しいんだけど
Renesas Starter kitが10万とかで高いんだが、
どこか安いところないかな? 10万が高いという開発を、安上がりな石が他にある中でなぜRX71Mでやることにしたのか知りたい
単に興味本位な疑問ですが。 >>381
見てて思うのは、実は電子工作そのものの初心者スレが一番レベル高いと言うオチ。。。
教える側は特定のマイコンに拘ってないっぽい。 >>384
ether 2chを使いたいんだ
後、趣味だからポケットマネーで10万は痛いんだよね アルファのAP-RX71M-0Aってどうかな?
十分用途を満たしてる気がするけど、Renesas Starterとでペリフェラルが少ないとか違いある? アルファだとセットで合計4万だけど、ルネだと10万でフルセットついてくるから
勉強で長く使う場合は後者のほうがよさそうなんだよなあ・・ >>385
初心者スレも昔よりレベル下がっているよ
最近はガチの質問をしてもまず解答が付かない マウントポジション取るのに必死になる奴が一人でもいると
そのスレは廃れる マウントポジション取りたがるやつだけなら荒れない
そういう奴を放置できずにマウントポジション取られまいと頑張る奴と対で存在するとき初めて荒れるという状態が発生する >>390-391
これがマウントポジションの争いってやつかw そもそもマウントを取る云々が自己言及だからね、仕方ないね というかマウントとかどうでもいいからルネ製品とかペリフェラルの話しようぜ マウント取り=悪だったら極論すると質問への回答も悪になってしまわないか
たいした技能もないのにマウントを取ろうとする人が問題なのでは CS+って、ウィザード見ながら、ちょちょいと設定すると
使いたいモジュールのひな形Cコード吐いてくれるし機能ブロック図まで見れるので便利やなーと思ってたら、
新しいチップだけでRX62とか63とかは端折られてるのね。ショック だいぶ前RX62のシリアルだったか、
送信と受信のタイミング徹底云々ではまってるレスあがってたけど、
あれ解決したのかな?結局ハードのバグだったんだろーか? >>402
CS+ の for CCってのが使える
RX62にはモジュールの自動コード生成機能がない。
だから、マニュアル見ながらシーケンスとヘッダのstruct名をにらめっこしながらつらつら書くと。
そこで思うような動作にならず時間浪費すると。
モジュールの動作シーケンス読んだところでおもしろくもないし、何の得にもならんからな。
ちなみに、CS+には2つのバージョンがあって、
CS+ for CCがRL78,V850,RXに対応してる。
CS+ for CA,CXってのはRL78とV850だけでRXには対応してなかった。RXもそのうちこっちに集約されるっぽい。
試用条件とかが若干違った。
昨日久々にVMWareにインスコしたんで初めて知ったわ。
最新のVMWare15 も俺のCPUじゃ対応打ち切られて無理矢理インスコしたけど起動もしねーの。
VMWareのバージョン選択できるのでそれでいけると思ったが駄目でバージョン12をインスコしなおした。
VMWareにインスコしたCS+からE1エミュが正しく使えるとこまでは確認した。 PDG2(Peripheral Driver Generator V.2)つうの使ってるよ。
Not I CAN だけは手書きだけど >マニュアル見ながらシーケンスとヘッダのstruct名をにらめっこしながらつらつら書くと。
そこで思うような動作にならず時間浪費すると
だな。あちこちのレジスタが絡んでいてほんと面倒だし、何の価値もないことに、
どれだけ時間無駄にさせられてるんだって感じ。 digikeyの標準リードタイムが半年ってどういうことなんですかね。
クラウドファンディングでちまちまと「注文したら次は半年後ね」と解釈すべきか、renesas americaとあるからアメリカからとんぼ返りなので注文しないでねとしたいのか。
業界の人、教えてくださいな。 >>406
FITも一部の製品しか対応してないでしょ?
あと、サンプルコードも落としてきてチェックしてみたけど、
明らかに間違えていたり、動かないのがあったりで結構ボロボロだね。
「秋月キット」みたいなものだと思って「参考」にはさせてもらってるけど。 もしかしてFITモジュールって誰も使ってない?
ユーザーは、ルネサスが作ってくれたペリフェラルドライバをコールすれば良いだけなんて
ほぼ理想的じゃん あんまり美しくない関数を呼びまくっててちょっとねえ。
マイコンのパワーも上がってて、そういうの気にする時代じゃないのかもしれないけどさ。 >>411
ルネサスが作ってくれないんだから使いようがない。 >>413
>ルネサスが作ってくれない
古いマイコン用に、ってこと?
それは仕方がないですね。 古いマイコンどころかSmart ConfiguratorのRX65x系対応も不完全じゃね?
最新の1.4.0でもGLCDCのピンがプリセットされていないような 作られてないのはbspボードサポートなんちゃらとかのファイルだろ
一応ドキュメントには、無い場合は他のやつを参考に自分で作れとか書いてなかったっけか
草の根に期待でもしてるんじゃないかな? >>404
THX
こーゆーのあるのか
はじめて知ったわ
ありがたく使わせてもらいます
でも、
これがあるならなんでCS+に組み込まないんだろ???
V.2.09が2014なら、十分作業する時間あったはずだよね
まったく謎 RL78
16bitっていうからH8想像してたらnear, farあるやん
世間はとっくに64bitなのに286以前の悪夢のPC98時代に逆戻りかよトホホ RL78のメモリモデルはsmallでしか使ったことがない。
大容量メモリが必要な用途だとRL78は使わないし。 ルネがどういう方針なのかちょっとわからん面があるんだよな
R8、H8、SH2ってのはもう縮小方向なんだよね(SH2はもったいないし、R8とか検討しようと思ってるうちに消えつつある)?
サイトみると対応するシステム規模対応で RL78 < RX < RZ になってるけど
開発ツールはArmのRZよりRH850を優先してる。
さらに、新たなSynergyのARM コアのS1,S3,S5,S7 て RL78、RX, RZとまともにかぶるじゃん。
RZにはLinuxプラットフォームも用意したみたいだけど、SynergyがARMコアならRZの存在意味ってあるの?
もう上から下までARMでオリジナルコアはやめたいのかな?
ユーザーとすれば選んで慣れ親しんだCPUを切られるのが一番痛い。 >>423
めつぶし クビ めだち それぞれの小脳が争って
さらに 淫汰クンも暴れてるんだぞ RH850は車載専用機だおね
一般には売らない筈
LumadaとRenesas Synergyの連携もあるからRZ推しなのは間違いない RZを使うくらいなら他所のより安価なマイコンでよくね? のっけからRZ選ばんいけないときは、大体linux入れないといけない時だから、マイコンとの競合しないかな
でも、linux必要ならRZは選ばないというジレンマ
昔は自分も周りもSHのボードをおこしてたけど、最近は買い物で済ますところばっかりになってきたな RXが出た時には、ルネサスのARM何するものぞという意思の表れと思った。
GR-SAKURAもそれまでのルネサスにはなかった変革の決意を感じたのだが。
まさかRZやSynergyを出すとは思わなかった。 >>424
開発キットなんだから、リファレンスとして欲しい人が買うためのものじゃないの? >>414
Smart Configuratorは古い製品でなくても対応していないのがゾロゾロ・・・
おかげにe2studioが生成したiodefine.hがハードウェアマニュアルと違ってたりするし。
モジュール1個動かすのにどれだけ時間無駄にしてんだろ。
ルネサスのデバッグ担当じゃないんだけどな。 >>431
フィールドで検証させるのはFがよくやる手段やな RX65Nエボリューションキットのピンの整理をしているんだがもはや涙目
回路図とにらめっこしているが100pin近くある上に一部のピンがはダブっている気がする
さらにMPCによるパターン増加で使える機能がどれだけあるのかわからない
ルネマイコンに限った話じゃないがみんなどうやって整理しているのだろうか RL78ソフトウェアマニュアルざっと目を通してみた
86みたいなA,B,C,Dレジスタとかソースとデスティネーション逆の表記に目眩を感じるモノの、
即値をレジスタを介せずメモリにかきこめるとか間違いなくCISCなのに、
ほぼ全命令が1クロックで実行できるのはめっちゃ優秀だな。
典型的CISCのH8はnop2クロック、6クロック超える命令とかもいっぱいあるんで
RL78で8bit限定のプログラム書いたら間違いなくH8の数倍速いな。
これが技術の進歩か?
CISCとRISC区別てまったく意味なかったかな?
間接アドレッシングもないへんなアーキテクチャのPICよりこっちがずっとまともなCPUだと思うわ。 >>429
決意固めたら、Ras. pi出てきた。
ガジェルネみても、結局カメラ乗せて、ネットアクセスとか、
PCライクなことで遊ばせようとするんだけど、
この方向じゃ、フルセットLinuxにGPU,wifi乗ってるpiに勝てないわ。
もうpiとか実験レベルじゃなく実用品としても使えるし。
GR-SAKURAはちょっとおいといて、
RZクラスのCPUはよっぽど大規模システムのエンベかPCライクな使い道しかないんで、
いっそのことpi クローン作ればいいんだよ。piの弱いタイマとかのピンヘッダ別に用意するとかして。
ルネ製GPU乗せてPiより高性能、ソフト互換ならそっち買うんだけどな。
GRシリーズでもArduinoパクリやってるんだから pi 互換ボード出せばいいのに。
まぁ\45,000じゃ買わんわ。今のGR-PEACHの値段でも難しいな。
価格はASUSとか横目で見ながら決めてくれと。 がじぇるねボードが高いんや…
Arduinoより高くしたら使ってもらえんやろ RZてのはCoretex-A7でA53は含まねーの? >>435
1クロックで実行できるのはRL78のパイプラインのおかげだけど、RTS命令とか
ROMエリアのアクセスはパイプラインがクリアされるのか遅い。
アドレス拡張以外は8ビットマイコンと同じアーキテクチャーでバンク切り替えがあるとはいえ、16bitのレジスタが4セットしかないからCコンパイラを作るのはは大変なんだろうな。
コンパイラのソースは見てないけど、32ビットデータを処理するコードはすごい
ことになっていそうな気がする。 >>441
RL78のCコンパイラで変数をintでなくcharで宣言すると、生成されたコードサイズが
小さくなるのに驚きますね。RL78が8ビットCPUであることを実感できます。 今の時代だからこそRL78でホビーコンピュータ造ってほしい というか16bitや32bitのデータをゴリゴリ計算するなら素直に32bitプロセッサを使った方が良くね? RL78どのくらい売れてるのかな?
このサイズ、発振器内蔵で単体で動作可能、動作電圧の広さ、
コードジェネレータのおかげで、とりあえずすぐ使えるとか、相当競争力あると思うけどな
それに比べてRZ RL78はちょっと何かしたいときに便利でうちでは愛用している。
以前はPICを使っていたけど、ほぼ乗り換えた。
ただRL78のコード生成機能は、ArduinoのAPIと比べて自由度が大きい分だけ
初めて使う人には直感的にわかりにくいように思う。
またRL78が必要そうな量産製品を手掛けるメーカがほぼ海外になってしまった
現状では、20世紀のような日本のセットメーカが世界を席巻していた時代と比べて
拡販は難しくなった。これにはルネサスの営業戦略にも問題はあると思うが。 ■ このスレッドは過去ログ倉庫に格納されています