±Û¾´ÀÌ: Frédéric Navarro ±Û¾´ÀÌ ¼Ò°³: ±Û¾´ÀÌ´Â ´ëÇп¡¼ Àü±â°øÇÐÀ» Àü°øÇÏ°í ÇöÀç Bordeaux ±Ù±³¿¡ ÀÖ´Â Áß¼Ò±â¾÷¿¡¼ PCB »ý»ê ¼³°è ¹× Àû¿ë¿¡ °üÇÑ ÀÏÀ» ÇÏ°í ÀÖ´Ù. ¼ø¼: |
¿ä¾à:
Áö³ ABUL LINUX ¸ðÀÓ¿¡¼ ¸î¸î»ç¶÷µé¿¡¼ uCsimm Kit¿¡ °üÇÑ ¼Ò°³¸¦ ÇÑ ÀûÀÌ ÀÖ´Ù. ÀÌ¿¡ ´ëÇÑ °ü½ÉÀÌ Á¡Á¡ ¸¹¾ÆÁö´Â °Í °°¾Æ ±ÛÀ» ¾²±â·Î Çß´Ù. Ŷ »çÁø°ú °ü·ÃµÈ À¥½ÎÀÌÆ® ¸µÅ©´Â µÚ¿¡ ÀÖ´Ù.
¸®´ª½º´Â ´ëÇлýÀ̳ª ¾ÖÈ£°¡µéÀ» Áß½ÉÀ¸·Î ³Î¸® ¾Ë·ÁÁ®¿ÔÁö¸¸ Áö±ÝÀº Á¡Á¡ »ê¾÷°è·ÎÀÇ ÁøÃâÀ» ½ÃµµÇÏ°í ÀÖ´Ù. ±×Áß ÇÑ ºÐ¾ß°¡ ¹Ù·Î ÀÓº£µðµå ½Ã½ºÅÛÀÌ´Ù. ¿¹ÀüºÎÅÍ VXEÄ«µåµéÀÌ »ç¿ëµÇ¾î ¿Ô¾úÁö¸¸ LINUX´Â vxworks, rtemsµîµîÀÇ Æ¯º°ÇÑ ½Ã½ºÅÛ¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ´ë¾ÈÁßÀÇ ÇϳªÀÌ´Ù. ÀÓº£µðµå½Ã½ºÅۺо߿¡¼ ÃÖÃÊÀÇ ¼º°øÀûÀÎ ¸®´ª½º Àû¿ë»ç·ÊÁßÀÇ Çϳª°¡ ¹Ù·Î À¥ ¶ó¿ìÅÍÀÌ´Ù. ¾ó¸¶ÀüºÎÅÍ PLEA(PDA)³ª Empeg(MP3¶óµð¿À ÀÚµ¿Â÷)¿¡ ÀåÂøµÇ¾î »ç¿ëµÇ°í ÀÖ´Ù. ½Ç½Ã°£¸®´ª½º(RT-Linux)¿Í °°Àº ´Ù¸¥ ÇÁ·ÎÁ§Æ®°¡ ÁøÇàµÇ¸é¼ ¸®´ª½º Äھ Á¸ÀçÇÏ´ø ½Ç½Ã°£Ã³¸®ÀÇ ¹®Á¦Á¡µéÀÌ Á¡Á¡ ÁÙ¾îµé°í ÀÖ´Ù. ÀÌ·¯ÇÑ Á¡Àº ¸®´ª½º°¡ µðÁöÅÐ ½ÅÈ£ 󸮿¡ »ç¿ëµÇ±â À§ÇÏ¿© ¸Å¿ì Áß¿äÇÑ »çÇ×ÀÌ´Ù.
¾ó¸¶Àü À¥À» µ¹¾Æ´Ù´Ï´Ù°¡ ¿ì¿¬È÷ MMU¾øÀÌ ÀåÄ¡³»ºÎ¿¡¼ ¸®´ª½ºÄھ ±¸ÇöÇÏ°íÀÚ ÇÏ´Â uClinux ÇÁ·ÎÁ§Æ®¸¦ ã°Ô µÇ¾ú´Ù. ÇÁ·ÎÁ§Æ®ÀÇ ´ëºÎºÐÀÌ ¥ìC¿Í È°¿ë¿¡ ÃÐÁ¡À» ¸ÂÃß°í ÀÖÀ¸¸ç ´ÙÀ½ Àåºñ¿Í °°ÀÌ Àß ÀÛµ¿ÇÑ´Ù.: ¸ðÅä·Ñ¶ó¿¡¼ ¸¸µç 683xx, MPC5xxx, ÀÎÅÚ¿¡¼ ¸¸µç i960 , ARM¿¡¼ ¸¸µç ARM7TDMI. MMU°¡ ¾ø´Â ±¸Á¶·Î ÀÎÇÏ¿© ´ç¿¬È÷ fork()ÇÔ¼ö¸¦ ¾µ ¼ö ¾ø´Ù. ±×·¯³ª uClinux´Â fork()ÇÔ¼ö´ë½Å¿¡ BSD vfork()ÇÔ¼ö¸¦ »ç¿ëÇÑ´Ù. ÀÌ·¸°Ô ÇÒ¶§ MMU°¡ ¾ø´Â »óÅ¿¡¼ ¸Þ¸ð¸®¿µ¿ªÀ» ÀÛ¾÷°ú °øÀ¯Çϱ⠶§¹®¿¡ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ Å©±â³ª µ¥ÀÌÅÍÀÇ º¸È£°¡ ±î´Ù·Ó°Ô µÈ´Ù. uClinux´Â 2.0.38¹öÀü Ä¿³Î¿¡ ±â¹ÝÇÏ°í ÀÖÀ¸¸ç ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥Àº REDHAT¹èÆ÷ÆÇÀ» ÀÌ¿ëÇÑ´Ù.
uClinuxÇÁ·ÎÁ§Æ®´Â uCsimmÁ¦Ç°À» ±âÃÊ·Î ÇÑ´Ù. ÀÌ Å¶Àº SIMM30¸Þ¸ð¸®¹ðÅ©¿Í ºñ½ÁÇÏ°Ô »ý°å´Ù. º¸µå¸¦ »ìÆ캸¸é Dragonball 68EZ328 ¥ìCÀÌ ÀÖÀ» °ÍÀÌ´Ù. ÀÌ ½Ã½ºÅÛÀÇ ÇÙ½ÉÀº ¿À·¡ µÇ¾úÁö¸¸ Áö±Ýµµ ÈǸ¢ÇÑ 68000ĨÀÌ´Ù. ÀÌ Å¶¿¡´Â UART, SPIÀÎÅÍÆäÀ̽º, LCDÄÁÆ®·Ñ·¯, ŸÀÌ¸Ó¿Í PWMµîÀÌ ÇÔ²² Á¦°øµÈ´Ù. ¸Þ¸ð¸®´Â 8Mb DRAM°ú 2Mb Flash EPROM ICÀÌ´Ù. CRYSTAL»ç¿¡¼ Á¦ÀÛÇÑ CS8900Á¦¾î±â´Â RJ45ÀÎÅÍÆäÀ̽º ȸ·Î¸¦ ´ã´çÇÑ´Ù. 2Mb flash¸Þ¸ð¸®´Â ÇٽɼÒÇÁÆ®¿þ¾î¿Í Å×½ºÆ®ÇÁ·Î±×·¥, À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥µéÀÌ »ç¿ëÇÑ´Ù. ÀÌ·± Å×½ºÆ®¿ë ÇÁ·Î±×·¥À¸·Î´Â nfs¼¹ö¿Í ÀÛÀº À¥¼¹öµîÀÌ´Ù. uClinuxŶÀÇ Á¤È®ÇÑ ³»¿ëÀº ´Ü¼øÇÏ°í Àß ¹®¼ÈµÇ¾îÀÖ´Ù. ¸®´ª½º°¡ ¾ø´Ù¸é ÇÔ²¾ ÀÖ´Â SUSE-5.3¹èÆ÷ÆÇ CD¸¦ ÀÌ¿ëÇÏ¸é µÈ´Ù.
ÀÌ Å¶Àº uCsimm¸¦ ±âÃÊ·Î Á¦À۵Ǿú´Ù. SIMM½½·Ô°ú 3.3V ·¹±Ö·¹ÀÌÅÍ, Ä¿Çøµ ÄÁµ§¼, RS232cÆ÷Æ®¸¦ À§ÇÑ DB9ÄÁ³ØÅÍ, RJ45ÄÁ³ØÅÍ, ±×¸®°í ¸¶À½´ë·Î È°¿ëÇÒ ¼ö ÀÖ´Â °ø°£À¸·Î ÀÌ·ç¾îÁ® ÀÖ´Ù.
ÀÌ ±Û¿¡ ½Ç¸° »çÁøµéÀº ¸ðµÎ www.uClinux.org¿¡¼ °¡Áö°í ¿Ô´Ù.
© Copyright 1998,1999 D. Jeff Dionne and Michael Durrant
© Copyright 1999 Rt-Control Inc.
¸®´ª½ºÆ÷Ä¿½º Çѱ¹¾îÆÀ
© Frédéric Navarro LinuxFocus 2000 ¹ø¿ª»óÀÇ ¿À·ù³ª ±âŸ ÇÏ½Ç ¸»¾¸À» ¸®´ª½ºÆ÷Ä¿½º¿¡ ¾Ë·Á ÁÖ¼¼¿ä |
¹ø¿ª Á¤º¸:
|
2000-02-25, lfparser version 1.2b À» ÀÌ¿ëÇÏ¿© »ý¼ºµÇ¾ú½¿.