DEVELOPMENT / 開発技術項目
開 発 実 績
ETAS社INCA用 セキュリティ用ユーザカスタムモジュール
ETAS社の適合TOOL「INCA」では、各種ユーザカスタムモジュールが適用できます。接続認証用のSeed&Keyモジュール、通信スキャンによるROM内容漏洩を抑止するためのROMバイナリ符号化モジュールを制作し、基礎セットアップまで対応しました。

その他ポイントとしましては、
・INCAライセンスが足りない、INCA直Callではテスト効率が低い場合用に、モジュール単体テスト用のドライバアプリも併せて制作。
・INCAもPC環境も様々、トラブルシューティング用に、動作ログを出力します。
VC++ dll、インテルHEX形式、VC++ .NET、INCA、A2L
組込ソフトROMファイル セキュリティ用暗号化ツール
ECUのFLAS Boot Loaderのリプロセキュリティ仕様に合わせて、ROMファイルを符号化するアプリケーションです。
VC++ .NET、インテルHEX形式、モトローラSレコード形式
組込ソフトROMファイル 独自方式チェックサム計算ツール
ECUのFLAS Boot Loaderのリプロセキュリティ仕様に合わせて、チェックサム計算するアプリケーションです。
VC++ .NET、インテルHEX形式、モトローラSレコード形式
組込ソフトROMファイル I/O DLLライブラリ
C/C++用のインテルHEX形式、モトローラSレコード形式の読書き用APIライブラリです。以下API
  • インテルHEX形式 読込み。
  • モトローラS形式 読込み。
  • ROMバイナリ値 取出し。
  • インテルHEX形式 書込み。
  • モトローラS形式 書込み。
VC++2019、インテルHEX形式、モトローラSレコード形式
ECUセッティングアプリ MAP書換不具合解析と修正
十数年「調子が悪い」と諦めていた不具合を解析し、修正いたしました。
VC++6 MFC、FTDI社USB-IC
生産用USB機器名シリアルNo.等書込みアプリ
FTDI社USB-IC搭載機器向けの機器名、シリアルNo.、パラメータの書込みツールを作成しました。
VC++2019 .NET、FTDI社USB-IC
Windows XP時代のPCアプリ用インストーラ再構築。
紛失したInstallShield Xで作成されたインストーラを再構築。 InstallShieldを新規導入すると高額なため、「Visual Stdio Setup Project」で安価に構築しました。
Visual Stdio 2019 Setup Project、VC++6
ECUセッティングアプリの通信RS232C→USB化
RS232C対応のアプリケーションを、FTDI社USB-ICを用いUSB化しました。ハードウェアの基本構想、マネージメント含み。
VC++6 MFC、NECマイコンアセンブラ、FTDI社USB-IC
JavascriptによるWEBページ用アニメーション サンプル Javascript, CANVAS
NordicマイコンによるUART通信のBLE化
RL78G1DのBLE通信を、より安価で本家のNordicマイコンで置換えました。
組込みC, Nordic nRF5シーリーズ
インストールキーラベル印刷アプリケーションのメンテナンス。 Windows, VB6
インストールキー生成アプリケーションのメンテナンス。 Windows, VB6
市販スティックマイコンボードによる不揮発性ソレノイドカウンター
市販のカウンタは多数使うと高額かつ、装置に組込むスペースが取れず、計測波形にも制約あり。 そこで、小型スティックマイコンボードとデータフラッシュで、カウンタを作成しました。
組込みC, ルネサスRL78、データフラッシュ
ガス圧力計測装置のファームウェアメンテナンス 組込みC, ルネサスRL78
車両ECUのリプログラミングアプリケーションの機能追加。複数車並列書換対応他。 Windows, VC++6, Win32APIのみで構築
ETAS社製INCA向け マイコンROMレイアウト変更に伴うA2L修正 INCA、A2L
適合ツールの保守。ECU仕様変更に伴う修正、各種不具合修正、インストーラ作成サポート、マイコン拡張ROM領域対応。 Windows, VB/VCの混合, InstallShield
CAN通信アプリの保守。 Windows, ドイツPEAK社USB-CANインターフェイス, XCP on CAN
WiFi経由のラズパイカメラMULTIビューア
Windows, C#, .net, ラズパイSetup
UART通信のBluetooth(BLE)化、マスター側およびスレーブ側。
組込みC, ルネサスRL78G1D、VUART
タブレットからBluetooth身体計測器複数機種による計測
Android, Java, 計測器:A&D社/日本精密計測

開 発 可 能 項 目
Windowsアプリケーション本体の開発 .net, MFC(VC++), VB6, 日英語対応
Windowsミドルウェアの開発 DLL(.net, MFC(VC++)), OCX(ActiveX Contoll)
Windows通信部の開発 RS232C, CAN, LIN, TCP/IP, FTDI
Windows向けインストーラ作成 日英対応, カスタム動作, Install Key対応。
Windowsアプリケーションのライセンス管理 ハードウェアキー、ソフトウェアキー、ネットワークアクティベーション
組込ソフト開発/適合のための、各種データ生成/変換のユーティリティ開発 言語: perl, awk, sed, html, Javascrpit ※費用対効果のためscript言語を用います。
組込みソフトの通信部の開発 ルネサスマイコン, C言語 / アセンブラ, CAN / LIN / KLINE / UART, FLASH Bootloaddr
組込みソフトの全般部の開発 各種表示や操作デバイス, デジタルアナログI/O
その他適合規格対応 XCP:適合通信プロトコル
A2L:適合データ定義フォーマット
ホームページ作成 HTML5/CSS/CGI/Javascriptなど、一通りのHowToは有しております。 デザイン提案力はこざいませんゆえ、デザイン目標をお持ちお客様がベターです。 座間市、相模原南区の法人/個人事業者様ならお安く手早く行わせていただきます。 当ホームページもお手製です。 商用の専用エディタは用いず、軽く、イニシャル費も低くう努めています。 画像編集は、フリーソフト:GMIP、Inkspace で行います。
ご参考に、blogが一般的でなかったころの担当:山本の個人ポームページ置いています。
お粗末ですが、JavascriptとCGIを用いて動的に内容を変更に対応するなど、実装技術はお分かりになるかとおもいます。
Apachのセットアップも可能です。

保 有 開 発 環 境
Microsoft Visual Stdio Professional MSDN Open Business 2010以降の各種バージョンVisual Stdio、VB6、XP以降の開発用Windows OS他。
Microsoft Visual C++ 6.0 エンタープライズ インストーラ不要のWindowsアプリケーション作成用として。
ルネサス E1エミュレーータ マイコン:RX RL78他
ルネサス E8aエミュレーータ マイコン:M16 H8
NECエレクトロニクス Mini CUBEエミュレーータ マイコン:V850 78K
簡易オシロ 4ch 株式会社オーテックエレクトロニクス POS-4
PCIアナログ出力ボード コンテックDA-12
PCIデジタルI/Oボード コンテックDIO-16
NECエレクトロニクス FLP-3
Adafruit nRF51822搭載 Bluefruit LE Sniffer BLEの簡易スキャナ
TrueWin Chart 8.0J 各種汎用グラフ描画用として。
コンテックACX-PAC
ルネサスM16C29評価ボード、北斗電子RL78G13評価ボード、ラズパイ Zero Wh、ANT+USBアダプタ


(c)2019 Moto+4 Applications LLC All rights reserved.