Desain Cortex-A9 minimalis

12

Adakah yang tahu desain Cortex-A9 dasar yang bagus? Sesuatu dengan cukup berjalan dengan kekuatan dan ethernet? Saya mencari sesuatu sebagai titik awal dan mungkin dengan file elang.

sunting: Meskipun ini bukan pertama kalinya saya merancang sesuatu. Saya pikir saya masih jauh di atas kepala saya. Saya mencari sesuatu dengan banyak tenaga kuda, + 1GHz. Saya sangat suka papan Panda, dan ini akan menjadi pilihan pertama saya. Satu-satunya masalah dengan itu adalah tambahan, video, suara hanya menggunakan kekuatan ekstra dan tidak akan digunakan. M3 sangat dekat dalam desain, yaitu dapat dimuat melalui USB (kartu SD akan lebih baik juga). Saya benar-benar hanya mencari tenaga kuda. Saya juga tidak memiliki chip yang dipilih, saya ingin membiarkannya terbuka, tetapi sedang melihat OMAP4430.

Terima kasih atas semua masukannya. Saya mungkin hanya akan menggunakan papan panda kecuali ada yang tahu desain yang lebih baik. Saya pikir biaya elang (versi lengkap) akan membuat proyek ini keluar dari jangkauan saya ke prototipe.

far_frum_h0me
sumber
1
Anda tidak ingin merancang untuk BGA dengan banyak bola dengan elang, yang benar-benar tidak dirancang untuk menangani vias buta / terkubur dengan sangat baik.
Tandai
1
Saya tidak punya banyak masalah dengan vias buta atau terkubur dengan Elang; antarmuka berfungsi seperti halnya sistem lain yang saya gunakan, meskipun saya pikir Anda mungkin harus memiliki darah Jerman di dalam Anda untuk benar-benar "grok" cara Eagle melakukan beberapa hal. :-) Saya akan mengakui bahwa bekerja dengan papan yang cukup padat untuk mengharuskan mereka membuat saya juling. :-)
akohlsmith

Jawaban:

12

Anda yakin membutuhkan A9? Ini bukan chip "minimalis" atau "dasar" dengan cara apa pun.

The PandaBoard menggunakan chip OMAP4430 Cortex-A9 dari TI, yang memiliki 547 bola dan 216 bantalan di lapangan 0.4mm. Bisakah Anda menyolder chip ini, dan / atau membuat tata letak untuknya? Tidak, versi freeware 2-layer dari Eagle tidak akan memotongnya, tidak peduli seberapa keras Anda mencoba.

Saya tidak ingin mengecilkan hati Anda pada pertanyaan pertama Anda, tetapi sepertinya Anda telah melompati kepala Anda. Saya sarankan Anda melakukan salah satu dari yang berikut:

  • Lihatlah menggunakan chip yang lebih sederhana, seperti M0 atau M3. The tag ARM adalah tempat yang bagus untuk memulai.
  • Beli PandaBoard ( US $ 174 ) atau papan dev serupa jika Anda benar-benar menginginkan A9.
  • Beri tahu kami bahwa Anda terbiasa dengan tantangan menggunakan chip kompleks seperti ini, dan beri kami nomor komponen yang Anda pertimbangkan. Dalam hal ini, saya akan tutup mulut.
Kevin Vermeer
sumber
1
+1 Saya baru saja menulis tentang PandaBoard - ini tautan ke file desain: omapzoom.org/wiki/PandaBoard
Toby Jaffey
4

Beberapa informasi tambahan tentang proyek Anda akan sangat membantu. Jika Anda berpikir Cortex M3 dan A9 "dekat dalam desain" Anda mungkin ingin melakukan penelitian lebih lanjut. Tentu mereka berbagi ISA, tetapi jenis produk dan kompleksitas papan yang akan dibangun dengan M3 MCU vs OMAP adalah dunia yang terpisah. Kita berbicara, 50MHz vs 1GHz +, <1MB RAM vs 128MB +, tidak ada GPU vs PowerVR SGX, dll.

Saya bukan EE nyata, tetapi saya telah melakukan PCB untuk bagian M3, dan sementara itu relatif mudah dan dapat dilakukan dengan beberapa minggu belajar Eagle dan mempelajari skema papan evaluasi M3, saya tidak akan serius mempertimbangkan untuk melakukan OMAP papan untuk proyek jenis startup / homebrew.

Jika Anda berpikir M3 dekat tetapi ingin lebih banyak tenaga kuda, mungkin periksa bagian Cortex M4 yang lebih baru? Mereka digabungkan M3, beberapa memiliki FPU perangkat keras, VFPU dan fitur DSP melesat, mereka cenderung berjalan pada kecepatan clock yang lebih tinggi, tetapi sekali lagi tidak di dekat kekuatan OMAP.

Jika Anda menginginkan tenaga kuda OMAP tetapi tidak semua periferal, atau ingin membuat desain papan khusus untuk periferal Anda sendiri, ada beberapa perusahaan yang membuat sistem-on-modul OMAP yang dikemas sebagai SO-DIMM 200-pin. Anda dapat membuat papan induk khusus yang memiliki soket SO-DIMM, catu daya, dan membagi jalur IO yang Anda butuhkan pada tingkat kompleksitas yang jauh lebih rendah daripada melakukan keseluruhan desain sistem. Saya tidak berpikir saya pernah mendengar tentang apa pun dengan jack Ethernet tetapi mereka tersedia dengan Wi-Fi dan kemungkinan memiliki dukungan Ethernet yang dapat pecah pada papan anak Anda. Dibandingkan dengan Beagle atau Panda mereka lebih mahal, tidak yakin tentang modul telanjang tetapi kit dengan beberapa aksesoris (papan puteri seperti Panda, LCD layar sentuh, dll.) Berada dalam kisaran $ 200-400.

Berikut ini adalah contoh, ada beberapa produsen yang menawarkan lini produk serupa: http://www.technexion.com/index.php/arm/ti-omap3530

Suboptimus
sumber
2

Jika Anda hanya menginginkan ARM dengan Ethernet, dapatkan mbed .

Leon Heller
sumber
4
-1: Tempat tidur tidak memiliki magnet Ethernet atau jack onboard. Ada lusinan perangkat pengembang lain yang menyertakan fungsionalitas Ethernet di luar kotak, tetapi mbed hanya memiliki USB.
Kevin Vermeer
+1 menambahkan magjack tidak sulit (ada juga papan breakout murah tersedia)
Toby Jaffey
Sebenarnya, Anda bisa memotong kabel dan menghubungkan kabel telanjang. Magnetika penting jika Anda berencana untuk menggunakan jaringan yang belum teruji / menggunakan PoE, tetapi tidak diperlukan untuk pengembangan.
Igor Skochinsky
+1, video tur menunjukkan mereka menambahkan rj45 tepat di papan tempat memotong roti mbed.org/handbook/Tour
Matt Williamson
2

Apakah itu 1GHz yang Anda cari atau Cortex-A9 khusus (ethernet, dll.)? Sudahkah Anda melihat papan open-rd.org atau menghubungkan komputer dari Marvell? Mereka berada dalam kisaran 1.2GHz tetapi tidak Cortex-A9, saya tidak berpikir. Hawkboard dan Beagleboard memiliki ethernet. Semua sejauh ini adalah kisaran harga yang sama dari Pandaboard. Saya suka open-rd karena Anda bisa pasang hard drive SATA laptop langsung ke dalamnya dan tidak harus berurusan dengan media berbasis flash (kecuali untuk boot awal).

old_timer
sumber
Saya sangat suka komputer plug.
krapht
0

The Beagle Dewan adalah bagus cukup mencari pengaturan ARM juga. Ini juga memiliki tambahan seperti A / V, tetapi sedikit lebih murah daripada Panda di $ 149 vs $ 174.

[sunting] Sepertinya Anda perlu membawa adaptor ethernet USB sendiri.

Matt Williamson
sumber