| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| RetroBSD http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=9293 |
Страница 1 от 2 |
| Автор: | ¶ [ Чет Авг 25, 2011 4:33 am ] |
| Заглавие: | RetroBSD |
http://code.google.com/p/retrobsd/ - порт на BSD 2.11 за PIC32MX575F512L. Не съм го пробвал още, имало още буболечки за изчистване, но казват че работело доста прилично. |
|
| Автор: | relsys [ Чет Авг 25, 2011 2:25 pm ] |
| Заглавие: | Re: RetroBSD |
Интересно. Пиши ако го подкараш. Предполагам за да тръгне на LV32MX v6 ще ми трябва това: UBW32 HID Bootloader: http://www.schmalzhaus.com/UBW32/doc/UBW32BootloaderDocumentation.html или греша нещо? |
|
| Автор: | 3aek [ Сря Авг 31, 2011 11:32 pm ] |
| Заглавие: | Re: RetroBSD |
е па този RetroBSD е долу горе като Apple BASIC-a някой друг пенсионер фен на PDP11 ще му се порадва от носталгия но какво реално може да се направи с него? няма MMU (то затова и върви на PIC32) периферии дискове, ленти, перфокарти.. |
|
| Автор: | ¶ [ Чет Сеп 01, 2011 6:22 pm ] | |||||||||
| Заглавие: | Re: RetroBSD | |||||||||
То затова и името му е Retro ( 2.11 е от 1992г. ). Сравнението с Apple BASIC е глупаво. Повечето микроконтролери нямат MMU ( PIC, AVR, MSP, TMS и малките ARM ), но това никак не им пречи да има разработени за тях многозадачни ОС. Дискове, ленти и перфокарти не се поддържат от порта, автора използва SD карти и USB флаш памети. Kакво може да се прави с RetroBSD, ми каквото си искаш |
||||||||||
| Автор: | ¶ [ Чет Сеп 01, 2011 7:35 pm ] | |||||||||
| Заглавие: | Re: RetroBSD | |||||||||
Не съм чел в детайли, но видях че ще направи ( ако вече не я е направил ) поддръжка за MMB на Mikroelektronika. Тогава вече системката ще има и читав touch screen display. Аз мисля да се опитам да пусна MP3 плеърчето да работи на тази системка. |
||||||||||
| Автор: | gicho [ Чет Сеп 01, 2011 10:29 pm ] | |||||||||
| Заглавие: | Re: RetroBSD | |||||||||
Може би защото не е real-time? Или е (BSD-то)? |
||||||||||
| Автор: | ¶ [ Чет Сеп 01, 2011 10:47 pm ] | ||||||||||||||||||
| Заглавие: | Re: RetroBSD | ||||||||||||||||||
А те щото FreeRTOS & Micrium са real time |
|||||||||||||||||||
| Автор: | gicho [ Пет Сеп 02, 2011 12:07 pm ] |
| Заглавие: | Re: RetroBSD |
Определено са, по дефиницията. За BSD-то незнам, но ако е като mainline линукса, значи не е. |
|
| Автор: | ¶ [ Пет Сеп 02, 2011 1:38 pm ] | |||||||||
| Заглавие: | Re: RetroBSD | |||||||||
Е, щом дефинициите са важни , то и RetroBSD по дефиниция е "real time" |
||||||||||
| Автор: | gicho [ Пет Сеп 02, 2011 2:46 pm ] |
| Заглавие: | Re: RetroBSD |
Е, ако е така, дай да видим къде го пише това за BSD. Нямах предвид то твърдения на авторите, имам предвид по това дали отговарят на общоприетите дефиниции на термина. |
|
| Автор: | tgi [ Пет Сеп 02, 2011 3:01 pm ] |
| Заглавие: | Re: RetroBSD |
Това с "общоприетите" дефиниции за realtime е по-разтегливо и от локум така че за всяка система може човек да докаже че е и че не е. Не познавам в детайли нито MIPS, нито ARM, та не знам имат ли фундаментална (хардуерно/архитектурно заложена) пречка да работят в "голяма" (с MMU) операционна система и да са "realtime" (моята дефиниция за това е латентността откъм прекъсвания да се определя от хардуера а не от системни тъпотии запечатващи машината за цели вечности). Всичко друго се лекува (е, ако е голямо мазало се лекува с големи усилия Ако имат еквивалент на BAT при power, няма проблем да са realtime. Ако не, няма как прекъсванията да са разрешени по време на page faults (самата обработка на прекъсването ще може да предизвика такъв и отиде тя) и съответно не могат да бъдат "realtime" по моята дефиниция. Инак по общоприетата дефиниция и всеки wintel телевизор може да бъде realtime ако има цял ден да реагира на събитието, все ще се справи някак или операторът ще го побутне овреме та да реагира в "реално време", въпрос на срокове. |
|
| Автор: | ¶ [ Пет Сеп 02, 2011 3:23 pm ] | |||||||||
| Заглавие: | Re: RetroBSD | |||||||||
Е, ти пък много мързеливо подхождаш по въпроса |
||||||||||
| Автор: | relsys [ Пет Сеп 02, 2011 3:45 pm ] |
| Заглавие: | Re: RetroBSD |
А така, я дайте първо да дефинираме кой какво разбира под Real Time? |
|
| Автор: | tgi [ Пет Сеп 02, 2011 4:03 pm ] |
| Заглавие: | Re: RetroBSD |
На слука... Смисълът е "реакция на системата по-бърза от минималното време между две входящи събития". Какво е времето между входящите събития зависи от ... събитията |
|
| Автор: | gicho [ Пет Сеп 02, 2011 5:30 pm ] |
| Заглавие: | Re: RetroBSD |
Смисълът е да можеш да дефинираш време за реакция, което се гарантира. |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|