Как "заюзать" 486

Другие микроконтроллеры и микропроцессоры, не попавшие в предыдущие разделы

Moderator: Shaos

User avatar
DawnON.com
Novelist
Posts: 30
Joined: 17 May 2008 15:26
Location: 79.124.149.121

Post by DawnON.com »

Romanich wrote:
Shaos wrote:Через эмуль поди можно - и в скорости потерь не будет ;)
:lol: я лучше повешаюсь чем напишу эмулятор 386-го на ARM9 :lol:
Один разработчик из компании на Phil начинается на lips кончается сказал мне что тогда аносированный процессор компании на Trans начинается на meta кончается, очень уж похож на несколько взятых вместе ядер ARM, и ту же хню можно сделать на процессорах с ядром ARM, мало того у них в номенклатуре изделий есть процессоры с различными характеристиками с оным ядром, в том числе такие которые хоть к РУ7-м подключай.

Тогда я очень хотел написать именно программную часть эмулятора.
Потом ещё подсобили знакомые подкинули на рынок, монитор подключаемый по USB, и набор всяких полезных штук подключаемый по USB, напаяй пару деталек- и готова машина, но
  • во-первых не сложилось
  • во-вторых меня опять в облом кинуло потому как хотел хоть и менее производительную но более "наглядную" машину
--DawnON.com
d_wanderer
Senior
Posts: 180
Joined: 28 Feb 2006 21:34

Re: Как "заюзать" 486

Post by d_wanderer »

И всетаки лучше и проще на r8610 построить. Я пару купил в Терраэлектронике. Частота правда маленькая по сравнению с ARM9м.
User avatar
DawnON.com
Novelist
Posts: 30
Joined: 17 May 2008 15:26
Location: 79.124.149.121

Re: Как "заюзать" 486

Post by DawnON.com »

d_wanderer wrote:И всетаки лучше и проще на r8610 построить. Я пару купил в Терраэлектронике. Частота правда маленькая по сравнению с ARM9м.
На чем, простите, постороить?
d_wanderer
Senior
Posts: 180
Joined: 28 Feb 2006 21:34

Re: Как "заюзать" 486

Post by d_wanderer »

DawnON.com wrote:
d_wanderer wrote:И всетаки лучше и проще на r8610 построить. Я пару купил в Терраэлектронике. Частота правда маленькая по сравнению с ARM9м.
На чем, простите, постороить?
Есть такой микроконтроллер. Ядро собранный по RISC технологии x86 примерно соответствующий (разработчики говрорят что точно, но это помоему неправда) 486DX. Он рекламировался помоему Прософтом. По крайней мере схемы я скачивал с их сайта.
Different
Doomed
Posts: 408
Joined: 18 Feb 2007 11:40

Post by Different »

К R8610 даже БИОС есть.
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Интересно, а схемка есть этого девайса? Ну или хотя-бы минимальная конфа лапок 486ого для запуска.
Craz
Fanat
Posts: 64
Joined: 11 Mar 2007 03:57
Location: 217.9.147.66

Post by Craz »

The board has a lot of programming to go. It is programmed in assembly, and it's convenient that it is x86 assembly, since there is a lot of books and material written on it. Thanks for checking it out! Send me mail here.
На сайте автора. Может даст схему?
d_wanderer
Senior
Posts: 180
Joined: 28 Feb 2006 21:34

Post by d_wanderer »

Craz wrote: На сайте автора. Может даст схему?
КУда скинуть?
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

d_wanderer wrote:
Craz wrote: На сайте автора. Может даст схему?
КУда скинуть?
В любой аплоадер. Потом Шаос сюда зальет.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

HardWareMan wrote:
d_wanderer wrote:
Craz wrote: На сайте автора. Может даст схему?
КУда скинуть?
В любой аплоадер. Потом Шаос сюда зальет.
Мне на мыл можно - я прицеплю тут
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

d_wanderer wrote:Есть такой микроконтроллер. Ядро собранный по RISC технологии x86 примерно соответствующий (разработчики говрорят что точно, но это помоему неправда) 486DX.
Таки я сам в шоке:
486 Datasheet wrote: IntelDX2™ PROCESSOR
■ Integrated Floating-Point Unit
■ Speed-Multiplying Technology
32-Bit RISC Technology Core
■ 8-Kbyte Write-Through Cache
■ Four Internal Write Buffers
■ Burst Bus Cycles
■ Dynamic Bus Sizing for 8- and 16-bit Data Bus Devices
■ SL Technology
■ Data Bus Parity Generation and Checking
■ Boundary Scan (JTAG)
■ 3.3-Volt Processor, 50 MHz, 25 MHz CLK
— 208-Lead Shrink Quad Flat Pack (SQFP)
■ 5-Volt Processor, 66 MHz, 33 MHz CLK
— 168-Pin Pin Grid Array (PGA)
■ Binary Compatible with Large Software Base
Ээх! Скорей бы схему! Я уже нарыл:
1 - 486SX 25MHz/25MHz bus
5 - 486DX2 66MHz/33MHz bus
1 - 486DX4 100MHz/33MHz bus
1 - 486DX4 120MHz/40MHz bus
Затарился под завязку.
PS Если выложить ванную комнату процессорами 486 - будет прикольно и по ITшному. А если выложить ванную комнатами процессорами Core2 Duo Quad, то можно будет мыццо быстрее, чем если выложить 486ми...
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Craz wrote:На сайте автора. Может даст схему?
Спросил туда. 3 дня ответа нет. :(
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Вот же засада.... Наверно придется самому штудировать этот проц на предмет минимальной обвязки.... Очень жаль блин, столько времени можно было бы сэкономить...
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

386-й точно требовал только несколько регистров для отделения ROM/RAM, и скорее всего для 486 тоже самое, т.к. корка у них практически один в один (надо посмотреть Гука, у него вроде бы описание было в первом издании про хард).
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

В принципе, если юзать статическую память, то там нет ничего хитрого, главное управление кэшем 2 уровня отключить. Вроде есть пара лапок, буду думать. И еще вопрос, он же стартует в реал моде по адресу FFFF:0000 что дает полный физический как 000FFFF0, так? А если я его потом сразу загоню в анрил моде то я могу же сделать джамп за пределы 1 мега, например в F0000000?