Category: ハードウェア

Thinkpad T420へのCorebootインストール:苦難の物語

2025-04-09

この記事では、著者がThinkpad T420にCorebootをインストールした困難な道のりを詳しく説明しています。頑丈なノートパソコンの入念な分解作業から、不安定なICクリップ接続との格闘、Corebootコンパイル時のUEFI互換性の問題まで、非常に困難なプロセスでした。最終的にCorebootのインストールに成功し、起動速度を向上させましたが、Windows XPの起動、ハードウェアクロック、その他のペイロードなど、いくつかの機能が動作しなくなりました。著者は、CPUをアップグレードしない限り、Corebootを使い続けるかどうか迷っています。

ハードウェア

GPD Pocket 4スピーカーの音質向上:PipeWireと畳み込みDSPの魔法

2025-04-09
GPD Pocket 4スピーカーの音質向上:PipeWireと畳み込みDSPの魔法

現代のノートパソコンのスピーカーは、良好な音質を得るために、デジタル信号処理(DSP)に大きく依存しています。著者はRoom EQ Wizardを使用してGPD Pocket 4の内蔵スピーカーの周波数応答を測定し、約4kHzに目立つ共振ピークがあることを発見しました。これは、音の耳障りな原因となっています。REWで畳み込みフィルタのインパルス応答を生成し、PipeWireオーディオサーバーを利用することで、著者はこの欠点を補償し、音質を大幅に向上させました。これは、Asahi LinuxプロジェクトがApple Silicon搭載MacBookで行った最適化と同様です。

ハードウェア 畳み込みDSP

サムスン、BallieロボットがGemini AI搭載で今夏発売

2025-04-09
サムスン、BallieロボットがGemini AI搭載で今夏発売

サムスンは本日、Ballieロボットが今夏、米国と韓国で発売されると発表しました。この小型ロボットは、Google Cloudとのパートナーシップにより、Gemini AIモデルを搭載します。Ballieはマルチモーダル機能を備え、音声、オーディオ、ビジュアルデータ処理を行い、スマートホームデバイスの管理や健康・スタイリングアドバイスなども提供します。価格はまだ発表されていませんが、2020年の初公開後、CES 2024で展示されたこのロボットの最新版が、ようやく発売されます。

ハードウェア

ポータブルレコーダーのマイク入力ノイズ比較

2025-04-09

様々なポータブルオーディオレコーダーメーカーは、製品に異なり、分かりにくい仕様を使用することが多く、野外での微弱な動物音の録音能力の信頼できる客観的な評価を妨げる可能性があります。このページでは、さまざまなレコーダーモデル間でより均一な仕様を提供します。特定のマイクと組み合わせてレコーダーの関連プロパティの詳細については、マイクとレコーダー/プリアンプのノイズ仕様の理解に関するページをご覧ください。レコーダーのプロパティに関するその他の詳細は、野外での録音に関するチュートリアルをご覧ください。

ハードウェア レコーダー

Razer、米国関税の影響かBlade 16の予約受付停止

2025-04-09
Razer、米国関税の影響かBlade 16の予約受付停止

Razerが、米国サイトでBlade 16およびその他のノートPCの予約受付と購入を停止しました。これは、中国や台湾など、ノートPC部品の主要供給国に対する米国の新たな関税発表と時期が重なります。Razerは関税の影響について公式にコメントしていませんが、Blade 16のコンフィギュレーターは404エラーを返し、他の製品も「通知する」ボタンのみとなっています。しかし、他の国ではBlade 16の予約受付が継続されており、米国での販売が関税の影響で一時停止された可能性を示唆しています。

ハードウェア

1956年製パーソナルコンピュータLGP-30のFPGAによる再現

2025-04-08

1956年製のLGP-30コンピュータをFPGAを用いて再現した愛好家がいます。シンプルな設計と低価格から初期のパーソナルコンピュータの一つと見なされているLGP-30のビットシリアルCPUと磁気ドラムメモリを、Numato Mimas FPGA開発ボードなどの現代的な部品を用いて忠実に再現しています。追加のLCDとHDMIディスプレイで内部動作を観察し、ビット単位でステップ実行することも可能です。完全な組み立て手順、回路図、ソースコードが提供されており、愛好家は自分自身で歴史的なコンピュータを構築できます。

マウスポートからThunderboltへ:Macコネクタの歴史

2025-04-06

この記事は、1984年から現在までのApple Macコンピュータのコネクタの進化をたどっています。初期のDE-9マウスポート、RJ11キーボードポート、RS-422シリアルポートから、後のADB、SCSI、パラレルATA、USB、FireWire、Thunderboltに至るまで、各コネクタは技術の進歩とAppleのデザイン哲学の変化を反映しています。この記事では、技術的な特性、用途、Appleによるさまざまな時期の選択を詳しく説明し、詳細とストーリーに富んだ技術史を紹介しています。

ハードウェア Macの歴史 コネクタの進化

ハードウェアハッキング:ラズベリーパイとPiFexを使った電動歯ブラシのファームウェア抽出

2025-04-06

この記事では、ラズベリーパイとPiFexボードを使って電動歯ブラシをターゲットとしたハードウェアリバースエンジニアリングプロジェクトについて詳述しています。著者は、必要なソフトウェアツールがプリロードされ、UART、SPI、I2Cなどの周辺機器が構成されたラズベリーパイイメージをPiGenで作成する方法を綿密に説明しています。ファームウェアの抽出とハードウェアレベルのデバッグには、OpenOCD WebUIとJupyter Notebooksが活用されています。このプロセスには、設定ファイルの変更、依存関係のインストール、USB-to-SerialおよびUSB-to-EthernetガジェットによるPiへのアクセスが含まれます。最終的な目標は、歯ブラシのファームウェアを抽出し、ハードウェアレベルのデバッグを実現することです。

ハードウェア

Erica SynthsがDIY Eurorackモジュールをオープンソース化

2025-04-06
Erica SynthsがDIY Eurorackモジュールをオープンソース化

Erica Synthsは、従来のDIY Eurorackプロジェクトの生産を中止した後、それらをオープンソース化することを決定しました。彼らはPCB製フロントパネルのGerberファイルを提供し、カスタムおよびレアコンポーネントを排除するためにモジュールデザインにわずかな変更を加えました(ただし、一部のモジュールはwww.ericasynths.lvで入手可能なレアICを必要とします)。各フォルダには、モジュールを構築するための完全な情報とファイルが含まれています。回路図、フロントパネルのGerberファイル、PCBのGerberファイル、BOM、値と識別子付きの部品配置、および組み立てマニュアル(一部のマニュアルは古いモジュールバージョン用であることに注意してください)。Erica Synthsは、個人、教育、または商業目的でのサードパーティによる使用を許可しますが、サポートは提供しません。構築上のニュアンス、トラブルシューティング、部品の入手可能性、代替案については、フォーラム(www.muffwiggler.com)を参照してください。オープンソース化されたモジュールには、Bassline、BBD delay/flanger、Delay、Dual VCA、Envelope、MIDI-CV、Mixer、Modulator、Output、Polivoks VCF、Swamp、VCO3などがあります。

ハードウェア

MacBook Proのメモリ障害診断と修理:不良RAM ICの特定

2025-04-05
MacBook Proのメモリ障害診断と修理:不良RAM ICの特定

この記事では、Memtest86の結果とメモリアドレスのデコードを使用して、メモリ障害の原因となっている単一の不良RAM ICを特定する方法を、2013年末モデルの15インチMacBook Proをケーススタディとして詳細に説明します。メモリアドレスとチャネル、ランク、データビットのマッピングを分析し、回路図と基板ビューを使用して、不良ICを正常に交換し、メモリの問題を解決します。この方法は、リバースエンジニアリングの結果に依存しており、電子機器修理のスキルが必要です。

ハードウェア メモリ障害

引退した放送技師の夢のミニラック:40以上の遠隔タワーサイトへのソリューション

2025-04-05
引退した放送技師の夢のミニラック:40以上の遠隔タワーサイトへのソリューション

引退した放送技師が、DeskPi RackMate T1ミニラックを使って、40以上の遠隔タワーサイトを管理するための堅牢なシステムを構築しました。このシステムは、冗長なインターネット接続、複数のオーディオソースの処理、サイレンスモニター、励磁器、リモートモニタリング機能を統合しています。標準化された設定により、ボランティアによる保守と展開が容易になります。提案された改善には、より大きなラック、PoE電源、標準化されたミニラックマウンティングオプションが含まれ、効率性と利便性が向上します。

ハードウェア

再利用した赤外線ターレットによるISS追跡

2025-04-05

誕生日にもらったHackPackの赤外線ターレットを使って、著者は国際宇宙ステーション(ISS)をリアルタイムで追跡する装置を作成しました。ISSのTLE(Two-Line Element)データを取得し、SGP4アルゴリズムを用いて位置を計算、方位角と仰角に変換することで、ステッピングモーターとサーボモーターを制御します。このプロジェクトは、天文学的計算、組み込みプログラミング、3Dモデリングなど複数の分野を包含しており、創造性と技術力を示しています。アマチュア天文家にとってユニークな観測ツールとなります。

ハードウェア

RDNA 4の動的VGPR割り当て:レイトレーシングのボトルネックを解消

2025-04-05
RDNA 4の動的VGPR割り当て:レイトレーシングのボトルネックを解消

AMDのRDNA 4アーキテクチャは、レイトレーシングにおけるレジスタ数と占有率のトレードオフに対処するために、革新的な動的VGPR(ベクトル汎用レジスタ)割り当てモードを導入しました。従来のGPUは、レイトレーシングにおいて、スレッドあたりのレジスタ割り当てが固定されているため、レジスタ要求の高いステージがスレッドの並列処理を制限し、パフォーマンスに影響を与えていました。RDNA 4の動的割り当てモードは、スレッドが実行時にレジスタ数を動的に調整することを可能にし、レジスタファイルのサイズを増やすことなく占有率を高め、レイテンシを削減し、レイトレーシングのパフォーマンスを向上させます。このモードはデッドロックを引き起こす可能性がありますが、AMDはデッドロック回避モードでこれを軽減しています。これは万能薬ではなく、wave32コンピュートシェーダーのみに限定されますが、AMDのレイトレーシング技術の進歩に大きく貢献しています。

ハードウェア 動的VGPR割り当て

8ピンLinux:驚くほどパワフルなシングルボードコンピュータ

2025-04-04
8ピンLinux:驚くほどパワフルなシングルボードコンピュータ

この記事では、わずか3つの8ピンチップを使用して構築された、驚くほどコンパクトなLinuxコンピュータの製作について詳述しています。著者は、SPI RAMとSDカード間でピンを巧みに共有し、ソフトウェアでUSB-シリアル通信とSDカードアクセスを実装することで、最小限のピン数の制限を巧みに克服しています。その結果生まれた小型コンピュータは、viやgccなどのツールをサポートするDebian Linuxを正常に実行し、独創的な設計と驚くべき能力を示しています。

ハードウェア 最小限のハードウェア

RAW画像フォーマットの混乱:DNGが普及しない理由

2025-04-04
RAW画像フォーマットの混乱:DNGが普及しない理由

カメラのRAWフォーマットは、CanonのCR3、NikonのNEF、SonyのARWなど、様々なものが存在し、ソフトウェアの互換性問題を引き起こしています。AdobeのDNG(デジタルネガティブ)はオープンスタンダードとしてこの問題の解決を目指しましたが、主要メーカーは独自フォーマットを使い続けています。この記事では、その理由を探ります。独自の画像処理パイプラインの制御や、自社ソフトウェアへの最適化が主な理由です。DNGは柔軟性、使いやすさ、将来性を持っていますが、大企業は性能と独自機能を優先します。これは初期ユーザーやソフトウェア開発者に不便をもたらしますが、メーカーがAdobeなどと協力し続ける限り、現状は維持されるでしょう。

ハードウェア RAWフォーマット

Coreboot 25.03リリース:オープンソースBIOSがメジャーアップデート

2025-04-04

オープンソースBIOS/ファームウェアソリューションであるCorebootがバージョン25.03をリリースし、大幅な改善が加えられました。このリリースでは、ディスプレイ処理の向上、より良いUSBデバッグエクスペリエンス、CPUトポロジーの更新、古いIntel Haswellプラットフォーム向けのオープンソースRAM初期化の様々な改善、USB Type-CとThunderboltの処理の改善、様々な組み込みコントローラー(EC)の改善、RISC-Vアーキテクチャのより良いサポート、DDR5-7500のサポート、そして多くのバグ修正が実現しました。さらに、22種類の新しいマザーボードがサポートされ、いくつかのGoogle Chromebook、AMDの「Crater」開発プラットフォーム、古いASRockマザーボード、そしてStarLabsデバイスなどが含まれています。Intel Panther Lakeリファレンスプラットフォーム「Intel Ptlrvp」もサポートされています。

ハードウェア オープンソースBIOS

自作30kWダイナモメータ:電気ボート用ギヤボックスの試験

2025-04-04
自作30kWダイナモメータ:電気ボート用ギヤボックスの試験

電気船舶業界の機械技術者が、設計・製作した船舶用トランスミッションを試験するために、カスタムメイドの30kWダイナモメータを製作しました。このダイナモメータは、トルク測定、水冷、CANバス統合、Pythonベースのダッシュボードなどの機能を備えています。この記事では、ダイナモメータの製作過程、発生した課題、技術的な詳細について説明し、モーターの選定、センサーの統合、データ取得、電源システムなどを網羅しています。また、ノイズ抑制とシステム統合に関する教訓も共有しています。

ハードウェア

486へのAIX 1.3インストール:レトロコンピューティングの冒険

2025-04-03

COVID-19に感染した後、著者はノスタルジックなプロジェクトに着手しました。それは、老朽化した486コンピューターへのAIX 1.3のインストールです。30年以上にわたって集められた部品で構成されるこのFranken-486は、多くの困難をもたらしました。インストールプロセスには94枚のフロッピーディスクイメージ、IDEインターフェースの問題、VGA互換性の問題、破損したインストールディスクなどが含まれていました。著者のトラブルシューティングの旅には、グラフィックカードやハードドライブの交換、インストールディスクの再作成、カスタムVGAケーブルの作成などが含まれていましたが、最終的にインストールは失敗しました。この逸話は、レトロコンピューティングへの情熱と、技術的な課題を克服する粘り強さを反映しており、古いハードウェアの特性と複雑さを浮き彫りにしています。

Tenstorrent、Blackhole™ AIアクセラレータカードと開発者ハブを発表

2025-04-03
Tenstorrent、Blackhole™ AIアクセラレータカードと開発者ハブを発表

Tenstorrentは、最新のRISC-Vコアを搭載した新しいBlackhole™ AIアクセラレータカードを発表しました。これは、大規模なAIワークロードを効率的に処理し、無限にスケーラブルなソリューションを提供するように設計されています。Blackhole™製品ラインには、シングルプロセッサバージョン(p100とp150、価格はそれぞれ999ドルと1299ドル)と、4プロセッサの液体冷却ワークステーションであるTT-Quietbox(11999ドル)が含まれています。次世代のBlackhole™ PCIeカードは、6nm製造プロセス、高速なNetwork-on-Chip(NoC)、高メモリ密度、追加の統合RISC-Vコアを備えています。ハードウェアに加えて、Tenstorrentは開発者コミュニティにモデルサポート、チュートリアルビデオ、報奨金、リソースを提供する開発者ハブも立ち上げました。すべてのBlackhole™カードとTT-Quietboxは、Tenstorrentのオープンソースソフトウェアスタック(TT-Forge™、TT-NN™、TT-Metalium™、TT-LLKなど)を完全にサポートしています。

ハードウェア

90年代AlphaStation 500のブートプロセスのリバースエンジニアリング

2025-04-03

著者は故障したAlphaStation 500ワークステーションを入手し、そのブートプロセスを理解するための旅に出ました。調査の中心は、ジャンパーで選択可能な8つの多重化されたイメージを含むSROM(シリアルROM)でした。PythonとRustを使用して、著者はSROMデータの抽出とデコードを行い、Alphaマシンコードを明らかにしました。分析により、CPUが内部プロセッサレジスタを使用してシリアルポートを直接制御していることが明らかになりました(ビットバン)。AlphaStationのブート問題は未解決のままでしたが、このプロセスによって、このビンテージワークステーションの独自のブートメカニズムが明らかになりました。

ハードウェア

17歳ThinkPad:堅牢性と脆弱性のケーススタディ

2025-04-03
17歳ThinkPad:堅牢性と脆弱性のケーススタディ

この記事では、17歳のThinkPadと最新のMacBookを比較し、製品の寿命と設計思想の関係を探っています。ThinkPadは、モジュール式設計、容易な修理、オープンなエコシステムにより、優れた堅牢性を示しており、部品の故障時でも簡単に修理やアップグレードが可能です。著者は、ナシーム・ニコラス・タレブのリンディ効果を引用し、長年生き残ってきた製品は、より長い寿命を持つ傾向があると主張しています。一方、最新のMacBookは、強力である一方で、クローズドな設計、修理の困難さ、Appleのソフトウェアエコシステムへの依存により、壊れやすく寿命が短いという短所があります。結論として、ThinkPadの耐久性は、モジュール性と広範なコミュニティサポートによるもので、大幅に長い寿命を持つことが強調されています。

ハードウェア リンディ効果

MITのオープンソース版セキュアハードウェア設計コース:攻撃と防御、実践的アプローチ

2025-04-03

MITのオープンソースコース「セキュアハードウェア設計」(6.5950/6.5951)は、最新のCPUへの攻撃方法と、それら攻撃に耐性のあるアーキテクチャの設計方法を、独自の視点で学生に教授します。学生は、実際のプロセッサをハッキングする実践的な経験を通して、最先端のハードウェア攻撃と防御を学びます。長年の研究成果であるこのコースは、「考える・遊ぶ・実践する」という哲学に基づいています。講義、CTF形式のインタラクティブな演習、実際のハードウェア攻撃を用いた実験を通して学習します(シミュレータは使用しません!)。最終プロジェクトでは、実際のCPU RTL設計のバグを発見するためのCPUファザーの作成に挑みます。

ハードウェア

Classic 2マウスリリース:USB-C、改良されたスクロールホイール、そしてオープンソース!

2025-04-02

Classic 2マウスが発売されました。価格は144カナダドルからです!このアップデート版は、元のClassicの優れた人間工学に基づいていますが、USB-C接続への大幅なアップグレードが特徴です。最大の改善点は、新しいRaspberry RP2040マイクロコントローラーのおかげで、以前の反応の問題を解決した、はるかにスムーズで正確なスクロールホイールです。オープンソースであり、3Dプリンタでの印刷性も向上しています。残念ながら、元のClassic用のアップグレードキットは提供されていません。

ハードウェア マウス

電圧グリッチングによるMicrochip SAM4C32のJTAGロックバイパス

2025-04-02

セキュリティ研究者は、Microchip SAM4C32マイクロコントローラーのJTAGロックをバイパスする電圧グリッチング攻撃を発見しました。この攻撃は、リセットピンをサイドチャネルとして利用し、起動時に電圧グリッチを注入することでセキュリティビットを無効にし、ロックされていないJTAGアクセスを取得します。この方法は、セキュリティにGPNVMビットを使用する多くのSAMシリーズマイクロコントローラーに適用できる可能性があります。この脆弱性は修正が困難であり、これらのマイクロコントローラーに依存するデバイスのセキュリティに大きな脅威をもたらします。

ハードウェア 電圧グリッチング

驚くべき違い:GPU間でのアクセラレーション構造のメモリ使用量の比較

2025-04-02

この記事では、様々なベンダのGPUにおけるレイトレーシング用アクセラレーション構造(BVH)のメモリ使用量をベンチマークしています。結果は、大きな差異を示しており、最新のNVIDIA GPUはAMD GPUの3分の1、さらには20分の1のメモリしか使用していません。この記事では、BVHの内部構造、異なるドライバの実装、ハードウェアアーキテクチャの影響について詳しく説明し、AMDのRDNA2/3およびRDNA4アーキテクチャのBVH実装の詳細を分析することで、メモリ使用量の差異の理由を解明しています。最後に、著者は、BVHのメモリ使用量はハードウェア、ドライバ、アルゴリズムなど多くの要因に大きく影響されること、そして将来的な改善の可能性を示唆しています。

OpenChess:誰でも作れるオープンソーススマートチェスボード

2025-04-02
OpenChess:誰でも作れるオープンソーススマートチェスボード

OpenChessは、インタラクティブでインテリジェントなゲームプレイを誰もが楽しめるように設計された、完全にオープンソースのスマートチェスボードです。低コストの電子部品、3Dプリント、カスタマイズ可能なソフトウェアを組み合わせることで、OpenChessは、メーカー、教育者、チェス愛好家に、高額な費用をかけずに独自の接続されたチェス体験を構築する力を与えます。手頃な価格で、DIYに優しく、プログラム可能で、モジュール式であるため、ボード、駒、電子機器をカスタマイズできます。

ハードウェア スマートゲーム

自作電動ゴーカート:廃棄されたホバーボードから子供用乗り物へ

2025-04-02
自作電動ゴーカート:廃棄されたホバーボードから子供用乗り物へ

子供の頃の夢を叶えるため、父親がシンプルなペダル式ゴーカートを、3歳の息子のための強力な全地形対応電動車両に改造しました。廃棄されたホバーボードのモーター、安価なコントローラー、Arduino Nanoを用いて、リモコンと手動の2種類の運転モード、速度制限、ライトを搭載した車両を作成しました。リモートステアリングや回生ブレーキなどの改良は計画中ですが、この創造的で愛情のこもったDIYプロジェクトは、息子に楽しくエキサイティングな乗り心地を提供しています。

ハードウェア 電動車両 子供のおもちゃ

リチウムイオン電池パックテスト:1週間の経験と教訓

2025-04-01
リチウムイオン電池パックテスト:1週間の経験と教訓

リチウムイオン電池パックを1週間使用した後の経験について、著者が共有しています。リチウムイオン電池パックの充電効率は非常に高く、放電電圧はゆっくりと予測可能な形で低下します。テストでは、1200Wの掃除機を使用しても過熱は発生しませんでした。しかし、5夜連続で電源を供給した後、ある電池パックの電圧が急激に低下しました。その原因は、各パックのセル数の違いによる容量の不一致であり、セル数の少ないパックの方が低いCレートでの容量増加が大きかったためです。著者はセルを追加してバランスを再調整することで問題を解決し、パックが極端な充電または放電限界に達しない限り、わずかな不均衡は許容できると結論付けました。

ハードウェア 電池パックテスト

WattWise:高性能ワークステーション向けCLI電力監視および管理ツール

2025-04-01
WattWise:高性能ワークステーション向けCLI電力監視および管理ツール

LLMワークロード向けに構築された高電力消費ワークステーションによる高額な電気代に直面し、作者はWattWiseを開発しました。これは、リアルタイムの電力監視と管理のための軽量CLIツールです。WattWiseは、リアルタイムの電力消費量、履歴グラフを表示し、電力価格の高騰時にCPU/GPUの周波数を動的に調整します。TP-Link Kasaスマートプラグと統合(直接またはHome Assistant経由)し、柔軟性と実用性を提供します。現在、シングルプラグサポートとKasa互換性に限定されていますが、モジュール式設計により将来的な拡張が可能です。

ハードウェア 電力管理

ペンティアムのマイクロコードROM:シリコン考古学

2025-03-31
ペンティアムのマイクロコードROM:シリコン考古学

この記事では、オリジナルのペンティアムプロセッサのマイクロコードROMの低レベル回路について詳しく解説しています。チップダイの顕微鏡画像を使用して、著者はROMの物理構造を明らかにします。それは、それぞれ45ビットの出力を提供する2つの長方形のトランジスタバンクで、合計90ビットのマイクロ命令になります。この記事では、マイクロコードアドレスレジスタ、行選択ドライバ、出力回路の動作機構を綿密に説明し、テストのためのシフトレジスタとXORゲートの役割、およびペンティアム内の複雑な電力分配についても説明しています。最終的に、著者はペンティアムのマイクロコードROMの予想外の複雑さと、パフォーマンスと密度のために実装された最適化を強調しています。

ハードウェア ペンティウム
1 2 9 10 11 13 15 16 17 23 24