Arm Board Bring Up

我们两清 提交于 2020-01-23 17:39:06

问题


Can anybody tell me where I can find information related to How to Bringup any arm board? I am looking for an overview as I am novice in ARM related stuffs. Any link/document will do ...It will be gr8 help if i can look for a case-study

any arm based board can be considered..I am looking for just a case study...simple in few steps??


回答1:


Every single ARM "board" will be different. Read the datasheet for the ARM chip you have, that should have a section near the start about booting. Also, read the datasheet about your board, as it made have flash/boot loaders on there. If there are no loaders on the board, you'll have to either set the jumpers for the ARM (if that type supoprts it) to read from external rom, or JTAG the initial boot code into it.

Basically: Read the datasheets. Programming a device like an ARM isn't your usual compile/run stratergy like most software, especially not in the first stage.

edit: If you don't even have a board yet, try going for this one: http://beagleboard.org/

It has and ARM on it (as well as a decent GPU).




回答2:


Check the DLP-2232PB-G evaluation kit from FTDI. Looks great for newbies trying to get into microcontrollers, and it comes with everything you need. It's a PIC controller - not an ARM controller, but the easiest starting point that I've seen... and same basic methods of development.




回答3:


I would start with any documentation the IC manufacturer may have on "getting started".




回答4:


http://free-electrons.com/doc/porting-kernel.odp

This link gives a good overview of the bringup of the board with a CPU for which the linux support package is available.

Linux sources in arch/arm have mach-* which are cpus supported by Linux Kernel.

With in the mach-* dir, there are some board specific files that are board specific BSPs.

You can take the process elucidated in this article and try using in your case.




回答5:


Check out the ok6410-h at http://www.arm9board.net/sel/prddetail.aspx?id=348&pid=200

Quit a nice kicking-start kit coming with everyting you would ever need: documentations, source code, example programs.

recommendable for both newbies and experienced.



来源:https://stackoverflow.com/questions/1503465/arm-board-bring-up

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!