#1050 HIGH BTest-4: Need new board ID mechanism
Zarro Boogs per Child
bugtracker at laptop.org
Tue May 22 17:00:04 EDT 2007
#1050: Need new board ID mechanism
--------------------------------+-------------------------------------------
Reporter: wmb at firmworks.com | Owner: wad
Type: defect | Status: reopened
Priority: high | Milestone: BTest-4
Component: hardware | Version:
Resolution: | Keywords:
Verified: 0 |
--------------------------------+-------------------------------------------
Changes (by frief):
* status: closed => reopened
* resolution: fixed =>
Comment:
Sorry, I object to this being set to fixed with just a single line
comment:
"At the circuit level, this is specified by the ratio of the values of two
resistors (R535 and R534), providing a voltage on the EC_ID signal input
to the EC."
at http://wiki.laptop.org/go/Ec_specification
It's probably not as straight forward as the comment suggests. The link
does not point to a related schematic and the text does not mention the
values of R535 and R534 or additional circuitry besides R535 and R534 so I
think I'd better ask.
Could you specify whether a) an additional capacitor buffering the voltage
is used (so that the current through a high impedance voltage divider can
be negligible) or b) a FET or an otherwise switched 3V3 voltage and a low
impedance voltage divider are used? The size of capacitor would have to be
matched with the resistors for an appropriate time constant.
Off-the-shelf resistors with 5% tolerance won't do to reliably
discriminate 0..0xff into 16 intervals (indeed if worst case error
calculation takes into account: conversion noise, nonlinearity, bias
current @Tmax, ADC input current/capacity, read repetition rate, power
spikes, resistor tolerance... this might be hard to meet with a 2%
tolerance resistor pair).
Please add meat or give an ack that these concerns have been addressed.
Sorry for reopening the ticket. (The 8051 instruction set of the embedded
controller would allow for non power of 2 intervals at almost no overhead
so if needed there is some flexibility there)
Greetings,
Frieder
--
Ticket URL: <http://dev.laptop.org/ticket/1050#comment:7>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list