User Tools

Site Tools


developersguide:minixonarm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
developersguide:minixonarm [2016/02/19 17:15]
gtkelly [Ethernet Configuration]
developersguide:minixonarm [2021/07/10 15:29] (current)
stux [Want to contribute?]
Line 80: Line 80:
 </​code>​ </​code>​
  
-The result is a file called minix_arm_sd.img in your src directory. This image can be copied onto an SD-Card using dd:+If you receive the error "​**Skipping image creation: missing tool '​mcopy'"​ do 
 + 
 +<​code>​ 
 +pkgin install mtools 
 +</​code>​ 
 + 
 +If there are no errors, the result is a file called minix_arm_sd.img in your src directory. This image can be copied onto an SD-Card using dd:
 <​code>​ <​code>​
 sudo dd if=minix_arm_sd.img of=/​dev/​mmcblk0 bs=1M oflag=direct sudo dd if=minix_arm_sd.img of=/​dev/​mmcblk0 bs=1M oflag=direct
Line 86: Line 92:
  
 WARNING Just make sure your file system did not mount the sd-card while you where dd'​ing. WARNING Just make sure your file system did not mount the sd-card while you where dd'​ing.
- 
 ====== Running Minix/ARM ====== ====== Running Minix/ARM ======
  
-Once the sd-card is inserted on the BeagleBoard-xM press the reset button and watch the serial for messages. Alternatively you can start the same image in the emulator (Read about that in   ​[[.:​minixonlinaroqemuarm]]). for information on network booting, see the [[developersguide:​netbootingarm|Netbooting ARM]] article.+Once the sd-card is inserted on the BeagleBoard-xM ​(or BeagleBone) ​press the reset button and watch the serial for messages. Alternatively you can start the same image in the emulator (Read about that in   ​[[.:​minixonlinaroqemuarm]]). for information on network booting, see the [[developersguide:​netbootingarm|Netbooting ARM]] article.
  
 <​code>​ <​code>​
Line 164: Line 169:
 ====== Want to contribute? ====== ====== Want to contribute? ======
  
-Great, that's what I wanted to hear! Help with documentation,​ making the above procedure more clean, hardware support, debugging, running the test set and finding and debugging problems! ​Come and chat on ''#​minix''​ on ''​freenode''​ if you aren't already there.+Great, that's what I wanted to hear! Help with documentation,​ making the above procedure more clean, hardware support, debugging, running the test set and finding and debugging problems! ​Check the [[:​resources|resources page]] for more information ​on how to join the community
  
 See ARM-specific (or not ARM-specific!) points on the [[:​Wishlist:​]] page for the current list of todo'​s. See ARM-specific (or not ARM-specific!) points on the [[:​Wishlist:​]] page for the current list of todo'​s.
  
 +====== ARM Manuals ======
 +
 +The ARM Cortex-A8 processor is used in the Minix-supported BeagleBoard and BeagleBone devices. Many ARM documents require registration and some are behind a paywall, but the following is freely available from the ARM site as of October 2016:
 +
 +  * [[http://​infocenter.arm.com/​help/​topic/​com.arm.doc.ddi0344k/​DDI0344K_cortex_a8_r3p2_trm.pdf|Cortex-A8 Revision: r3p2 Technical Reference Manual]]
developersguide/minixonarm.1455898543.txt.gz · Last modified: 2016/02/19 17:15 by gtkelly