作者 主题:Quantel Paintbox&68000 CPU总线错误 (Read 16999 times)

0成员和2位客人正在查看此主题。

 离线 Cjay.

  • 超级贡献者
  • ***
  • 帖子:3867
  • 国家:  GB.
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#50开: 2016年6月14日,上午10:15:16»
虽然我不'T有更换NVRAMS的替代品,但我确实尝试完全删除它们,并且对总线错误没有区别。

这可以指示问题确实与NVRAM或其在引导例程中发生的问题。

我认为nvram是一个红鲱鱼,我'D据看法,朋友拥有的另一个单位也是类似的复古,并且NVRAM电池将类似地平坦。

有一些想法他们在哪里'重新映射到内存中,应该使用监视器读取它们,但如果不是,您可以通过在支持它们的EPROM程序员中读取它们来验证它们(如果您需要一个)

你 may be able to replace them with a plain old 6116 or similar as a temporary measure
 

 离线 bktemp.

  • 超级贡献者
  • ***
  • 帖子:1623
  • 国家:  德
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#51开启: 2016年6月14日,上午10:48:32»
如果我纠正我'错了,但是从我的理解,贝尔是由柜台生成的,当插入太多等待状态时(DTACK不会逆时间)。
对于SRAM或NVRAMS等简单总线设备,不需要或仅固定数量的等待状态。访问共享存储器或DRAM,其中刷新周期可能是活动的,插入额外的等待状态,直到内存已准备就绪。
因此,通过使用简单的延迟计数器或访问的设备本身,根据总线地址生成DTACK信号。简单的回忆,公共汽车应该'甚至注意如果存储芯片从电路板中删除。我怀疑nvrams导致总线错误,除非它们的内容以某种方式影响被访问的总线地址。
在解码总线地址的某个位置必须有逻辑,并且使用计数器生成DTACK信号或从访问设备中选择外部等待信号。最有可能是可编程逻辑设备中的一个用作总线地址解码器和DTACK生成。
 

 离线 德 xters_lab.

  • 支持者
  • ****
  • 帖子:1858
  • 国家:  GB.
    •  德 xtersechlab.
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#52开启: 2016年6月14日,上午11:50:12»
是的,它不是造成这个问题的nvrams,我只试过,因为它很容易。我也可以在显示器中读取和写入NVRAM,它有效,但显然会失去它'在没有动力的几秒钟后的内存。

BERRE会在引导中非常早期进入ROM代码,其中它初始化各种硬件外围设备,并在检查NVRAM之前有效。

我之前提到了停止此启动的故障是一个写入访问权限,这可能是我们映射到其他一切的一定量级的定制设备。

i've附上我的记忆映射,这是在进行中的工作BTW!

你'请参阅有一些空间区域导致BERR以及为什么我怀疑A16-A19。

It'对像我这样的菜鸟来试着做到这一点只是一个令人生畏的任务,但我喜欢挑战! :palm:

 离线 bktemp.

  • 超级贡献者
  • ***
  • 帖子:1623
  • 国家:  德
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#53开启: 2016年6月14日,下午12:47:44»
你'请参阅有一些空间区域导致BERR以及为什么我怀疑A16-A19。
为什么你认为A19-A16有缺陷?因此,一些区域可能未使用,因此未被解码,并且在访问时未被确认。
您是否知道所有外围设备的地址总线解码是否在CPU板上完成,或者每张卡都有自己的总线解码器查看匹配地址?
为了解码发生总线错误的区域,至少A23-A16是必要的。我在调试计算机系统中没有专家,但我将在寻找A23-A16连接到的部分并查看当这些部件被访问时产生芯片选择信号(很可能是PALS)。

让'假设生成总线错误的区域连接到一个Quantel ASCI之一。这意味着芯片本身不承认总线周期或确认信号未到达CPU。可能的故障可能是地址总线解码器/ DTACK信号MUX无法正常工作。
但它也可能是芯片本身的问题:也许访问的ASIC无法正常工作,因为缺少时钟或卡住重置线?
您必须识别映射到该区域的芯片,并开始查看其信号以查看问题是否是芯片本身(或某些周围电路),或者如果地址总线存在一些问题。
在没有示意图或框图的情况下,可能会努力将所有地址线追溯到每张卡。
 

 离线 Cjay.

  • 超级贡献者
  • ***
  • 帖子:3867
  • 国家:  GB.
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#54开启: 2016年6月14日,01:26:37 PM»
是的,它不是造成这个问题的nvrams,我只试过,因为它很容易。我也可以在显示器中读取和写入NVRAM,它有效,但显然会失去它'在没有动力的几秒钟后的内存。

BERRE会在引导中非常早期进入ROM代码,其中它初始化各种硬件外围设备,并在检查NVRAM之前有效。

我之前提到了停止此启动的故障是一个写入访问权限,这可能是我们映射到其他一切的一定量级的定制设备。

i've附上我的记忆映射,这是在进行中的工作BTW!

你'请参阅有一些空间区域导致BERR以及为什么我怀疑A16-A19。

It'对像我这样的菜鸟来试着做到这一点只是一个令人生畏的任务,但我喜欢挑战! :palm:

I 就像一个挑战,加上680x0,带我回到我修理Mac和Amigas以获得生活的日子。

鉴于系统将外围设备置于'page' boundaries (我可能正在使用0xyyy000等术语等。我认为它证实了我的理论'S外围没有响应或以某种方式验证如此(无法写入或读取等)

那么你'VE映射了所有可识别的设备,您是否可以以与您应该能够相同的方式将控制线从解码逻辑中追溯到自定义设备中'known' devices?

海关是否重复或系统中只有一个?
 

 离线 德 xters_lab.

  • 支持者
  • ****
  • 帖子:1858
  • 国家:  GB.
    •  德 xtersechlab.
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#55 on: 2016年6月14日,01:27:45 PM»
为什么你认为A19-A16有缺陷?因此,一些区域可能未使用,因此未被解码,并且在访问时未被确认。

我可以't考虑一个地区080000到0fffff和EE0000到Efffff的原因不应该访问,物理RAM在那里

引用
您知道是否在CPU板上完成了所有外围设备的地址总线解码,或者每张卡都有自己的公交车解码器查看匹配地址?

我不't know

引用
让'假设生成总线错误的区域连接到一个Quantel ASCI之一。这意味着芯片本身不承认总线周期或确认信号未到达CPU。可能的故障可能是地址总线解码器/ DTACK信号MUX无法正常工作。
但它也可能是芯片本身的问题:也许访问的ASIC无法正常工作,因为缺少时钟或卡住重置线?
您必须识别映射到该区域的芯片,并开始查看其信号以查看问题是否是芯片本身(或某些周围电路),或者如果地址总线存在一些问题。

所有有效点!

引用
在没有示意图或框图的情况下,可能会努力将所有地址线追溯到每张卡。

事实上,我实际上已经减缓了徒劳的努力希望有些文件可能会亮起

 离线 德 xters_lab.

  • 支持者
  • ****
  • 帖子:1858
  • 国家:  GB.
    •  德 xtersechlab.
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#56开启: 2016年6月14日,01:36:15 PM»


I 就像一个挑战,加上680x0,带我回到我修理Mac和Amigas以获得生活的日子。

鉴于系统将外围设备置于'page' boundaries (我可能正在使用0xyyy000等术语等。我认为它证实了我的理论'S外围没有响应或以某种方式验证如此(无法写入或读取等)

那么你'VE映射了所有可识别的设备,您是否可以以与您应该能够相同的方式将控制线从解码逻辑中追溯到自定义设备中'known' devices?

海关是否重复或系统中只有一个?

到目前为止发现外围设备的地址的任务是通过拆卸的ROM代码完成的,感谢一个叫做尼古拉斯的尼古拉斯提供帮助的好人。

我们有很长的列表读/写入的未知0xFxxxx地址。

在主板上有几种类型的PAL和一些Atmel PLD,它们都似乎有个别标识符所以我'猜猜他们都是独一无二的
« 上次编辑:2016年6月14日,01:40:30 PM由Dexters_Lab »
 

 离线 mikeselectricaluff.

  • 超级贡献者
  • ***
  • 帖子:12457
  • 国家:  GB.
    • 麦克风's Electric Stuff
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#57开启: 2016年6月14日,01:50:58 PM»
这可能是它吗?'试图acess的可选外围设备,即强制nvram表示应该存在,但实际上是aren't ?
 
Youtube channel:分开奇怪的东西。很宽。
麦克风's Electric Stuff:高压,复古电子等。
一天的工作 :主要是LED
 

 离线 德 xters_lab.

  • 支持者
  • ****
  • 帖子:1858
  • 国家:  GB.
    •  德 xtersechlab.
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#58开启: 2016年6月14日,03:43:14 PM»
这可能是它吗?'试图acess的可选外围设备,即强制nvram表示应该存在,但实际上是aren't ?

嗨迈克

不,nvram isn'T读取直到此访问后

 离线 Grumpydoc.

  • 超级贡献者
  • ***
  • 帖子:2821
  • 国家:  GB.
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#59开启: 2016年6月14日,04:25:18 PM»
这可能是它吗?'试图acess的可选外围设备,即强制nvram表示应该存在,但实际上是aren't ?

嗨迈克

不,nvram isn'T读取直到此访问后

一个人希望在这种情况下有更好的错误消息"bus error"  :)
 

 离线 mikeselectricaluff.

  • 超级贡献者
  • ***
  • 帖子:12457
  • 国家:  GB.
    • 麦克风's Electric Stuff
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#60开启: 2016年6月14日,04:28:59 PM»
这可能是它吗?'试图acess的可选外围设备,即强制nvram表示应该存在,但实际上是aren't ?

嗨迈克

不,nvram isn'T读取直到此访问后
是的,但这是80年末'S,以及一个禁止的系统,毫无疑问,仅在工厂中配置,由工厂技术服务提供服务......
一个人希望在这种情况下有更好的错误消息"bus error"  :)
Youtube channel:分开奇怪的东西。很宽。
麦克风's Electric Stuff:高压,复古电子等。
一天的工作 :主要是LED
 

 离线 Terrahertz.

  • 超级贡献者
  • ***
  • 帖子:3780
  • 国家:  Au.
  • 为什么不应该'我们质疑一切吗?
    • It's not really a Blog
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#61开启: 2016年6月18日,上午11:15:47»
我不'要假设您可以访问设备和PLD的设备程序员?
如果您很幸运,他们的配置可能是可读的。在这种情况下,如果您可以将您的联系人与工作机器交谈,让您在机器中读取那些,可以验证您的所有工作。另一种方式是将您的嫌疑人放入他的工作机器(如果他'S令人难以置信的信任和机器是相同的。)但我怀疑他'd go for that.
如果你不幸,他们赢了't是可读的,因为不支持返回或安全位设置。

验证PALS将是好的,因为几乎肯定是高地址解码和总线状态逻辑将在这些PALS中完成。

一个谨慎,我'm sure you'如果没有我的提及,请注意,但无论如何,我都会。阅读可编程芯片类型'LL需要删除(或部分剥离)Quallel部件号标签。大学教师'T让它们混在一起,尽可能多的芯片类型。但是当然一旦编程它们是不同的。最佳方法是在删除它时在每个芯片底部写下电路板位置,并保留标签上的电路板位置,芯片类型和Quancel部件号的列表。

从您的原始描述'cause' ("刚刚打开了案例来改变DIP开关,它停止工作,诚实")它可能是他用他的格式裤静音。在这种情况下,它可能是任何(或多个东西)'s dead.
收集旧范围,逻辑分析仪和未完成的项目。 http://everist.org
 

 离线 德 xters_lab.

  • 支持者
  • ****
  • 帖子:1858
  • 国家:  GB.
    •  德 xtersechlab.
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#62开启: 2016年7月19日,06:58:08 AM»
从几周前的视频更新到这一点

它 '我看起来不太可能'M将在获取它的几个可能的领先后将进行服务手册,看起来下一步可能是通过手动开始追踪所有内容,找到故障地址物理地解码的位置。不是我真正想做的事  :scared:   | O.



 离线 Vaualbus.

  • 频繁的贡献者
  • **
  • 帖子:311
  • 国家:  它
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#63开启: 2016年7月19日,08:52:36 PM»
所以到目前为止,你有任何进步吗?
 

 离线 德 xters_lab.

  • 支持者
  • ****
  • 帖子:1858
  • 国家:  GB.
    •  德 xtersechlab.
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#64开: 2016年10月07日,03:44:57 PM»
Saga继续缓慢......仍然没有服务手册的迹象。我仍然继续与前Quancel员工联系,但没有任何东西已经存在。

在徒劳的尝试做某事我'm在CPU总线交换一些缓冲器/收发器IC。


 离线 Seanb.

  • 超级贡献者
  • ***
  • 帖子:15514
  • 国家:  ZA.
Re:Quantel Paintbox&68000 CPU总线错误
« 回复#65开启: 2016年10月7日,07:08:19下午»
折叠销钉装置的尖端是简单地将所有腿与板上的脚踏板齐平,只需卸下折叠腿的短截线。节省了电路板的热循环,然后您只需在转动的别针插座中焊接(或购买整个0.1个螺距SIL转动的插座条并制作自己)。如果要重用IC将其焊接到插座(将其放入另一个插座,因此熔化和软化不会太多变形)并插入电路板上的新插座。

在那里完成了,随着TTL IC一般比董事会便宜得多,将它们扔掉不是太多问题。
 


分享我

 掘客   Facebook  诽谤  可口的  Technorati.   推特    谷歌    雅虎
SMF.