Good information.
12V x 480 usec
Sounds like a problem with the power supply -- can't keep the voltage high
enough with a load.
I take it there is only one device one the line? Resistance? Diode losses?
Paul Alfille
On 10/1/07, Jim Kusznir <[EMAIL PROTECTED]> wrote:
>
> I got an EE to bring over an OScope, and we may have found out some more
> info.
>
> First, we have verified that it is sending programming pulses.
> Unfortunately, these pulses are only 8.5V for 480microseconds. We've
> viewed the +12 supply on VPP, and verifed it is 12V. From my
> understanding, VPP needs to be 12, and that the votage is supposed to
> be passed through from the VPP pin. Is this correct? Is there any
> setting that can effect this, or does this sound like a dead chip?
>
> Thanks!
> --Jim
>
> On 10/1/07, Jim Kusznir <[EMAIL PROTECTED]> wrote:
> > I think we're getting close. It appeared to work from the command
> > prompt, but when I read memory, nothing has been changed. I also
> > noticed some owfs paths coming out in the memory readback, so there
> > might be a bug there elsewhere, too:
> >
> > [EMAIL PROTECTED] 12.588636000000 # echo -n "A Long Test Into An OWFS
> > Device. Not too long though." > memory
> > [EMAIL PROTECTED] 12.588636000000 # cat memory
> >
> �������������������������������������������������������������������������������������������������������������������������������y~
> > [EMAIL PROTECTED]@A��*
> > [EMAIL PROTECTED] @A`�Ҫ�* @[EMAIL PROTECTED]@4` �Ҫ�*训��*
> > @AM����*����h����*36000000/memory
> >
> > ����*READ path=/uncached/12.588636000000/memory size=4096 offset=0
> > 4���8 @���8
> > @A4����([EMAIL PROTECTED]
> > path=/uncached/12.588636000000/pages/page.0
> > @A���
> > @[EMAIL PROTECTED]@[EMAIL PROTECTED]
> > @A�
> > @A @A 0
> > @A @A
> > @[EMAIL PROTECTED]@[EMAIL PROTECTED]@A4����*00�
> > @[EMAIL PROTECTED]@A4����*l���800
> > @[EMAIL PROTECTED]@Ax,@A ì°(r)ªª* 6
> > 8 @A þ£ë8
> > [EMAIL PROTECTED]@[EMAIL PROTECTED]
> > @[EMAIL PROTECTED] �Ҫ�*����*��*������*�����*��*���*���*
> > X�6 �Ѫ�*��Ѫ�*@@[EMAIL PROTECTED]
> > [EMAIL PROTECTED];���p��* [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL
> > PROTECTED]@֪�*P�l
> > @[EMAIL PROTECTED]@[EMAIL PROTECTED]@A�!��r�� @[EMAIL PROTECTED]@eme206-05
> > 12.588636000000 #
> >
> > here's the debug trace:
> >
> > ---------------- Debug Trace -----------------------
> > unique: 103, opcode: LOOKUP (1), nodeid: 4, insize: 47
> > LOOKUP /uncached/12.588636000000/memory
> > CALL: FSTAT path=/uncached/12.588636000000/memory
> > CALL: PARSENAME path=[/uncached/12.588636000000/memory]
> > DEBUG: Cache_Get_Device 12 58 86 36 00 00 00 18
> > DEBUG: Get from cache sn 12 58 86 36 00 00 00 18 pointer=(nil)
> index=-1 size=4
> > DEBUG: value found in cache
> > CALL: ATTRIBUTES path=/uncached/12.588636000000/memory
> > DEBUG: ParsedName_destroy /uncached/12.588636000000/memory
> > NODEID: 5
> > unique: 103, error: 0 (Success), outsize: 136
> > unique: 104, opcode: SETATTR (4), nodeid: 5, insize: 128
> > CALL: TRUNCATE path=/uncached/12.588636000000/memory
> > CALL: FSTAT path=/uncached/12.588636000000/memory
> > CALL: PARSENAME path=[/uncached/12.588636000000/memory]
> > DEBUG: Cache_Get_Device 12 58 86 36 00 00 00 18
> > DEBUG: Get from cache sn 12 58 86 36 00 00 00 18 pointer=(nil)
> index=-1 size=4
> > DEBUG: value found in cache
> > CALL: ATTRIBUTES path=/uncached/12.588636000000/memory
> > DEBUG: ParsedName_destroy /uncached/12.588636000000/memory
> > unique: 104, error: 0 (Success), outsize: 112
> > unique: 105, opcode: OPEN (14), nodeid: 5, insize: 48
> > CALL: OPEN path=/uncached/12.588636000000/memory
> > unique: 105, error: 0 (Success), outsize: 32
> > OPEN[0] flags: 0x8001 /uncached/12.588636000000/memory
> > unique: 106, opcode: WRITE (16), nodeid: 5, insize: 118
> > WRITE[0] 54 bytes to 0
> > CALL: WRITE path=/uncached/12.588636000000/memory size=54 offset=0
> > DEBUG: FS_OWQ_create of /uncached/12.588636000000/memory
> > CALL: PARSENAME path=[/uncached/12.588636000000/memory]
> > DEBUG: Cache_Get_Device 12 58 86 36 00 00 00 18
> > DEBUG: Get from cache sn 12 58 86 36 00 00 00 18 pointer=(nil)
> index=-1 size=4
> > DEBUG: value found in cache
> > OWQ OneWireQuery structure of /uncached/12.588636000000/memory
> > OneWireQuery size=54 offset=0, extension=0
> > Byte buffer OneWireQuery buffer, length=54
> > -- 41 20 4C 6F 6E 67 20 54 65 73 74 20 49 6E 74 6F
> > -- 20 41 6E 20 4F 57 46 53 20 44 65 76 69 63 65 2E
> > -- 20 20 4E 6F 74 20 74 6F 6F 20 6C 6F 6E 67 20 74
> > -- 68 6F 75 67 68 2E
> > <A Long Test Into An OWFS Device. Not too long though.>
> > OneWireQuery I=54 U=54 F=2.66795E-322 Y=54 D=Wed Dec 31 16:00:54
> 1969
> >
> > --- OneWireQuery done
> > DEBUG: Selecting a path (and device)
> > path=/uncached/12.588636000000/memory SN=12 58 86 36 00 00 00 18 last
> > path=00 00 00 00 00 00 00 00
> > DATA: DS9490_reset
> > DATA: DS9490_reset: ok
> > DEBUG: Transaction select = 0
> > DEBUG: Transaction send = 0
> > DEBUG: Transaction readin = 0
> > DEBUG: Transaction CRC16 = 0
> > DATA: DS9490_level 2 (old = 0)
> > DATA: DS9490_level 0 (old = 2)
> > DATA: DS9490_HaltPulse
> > DATA: DS9490_HaltPulse: loop
> > DATA: DS9490_HaltPulse: ok
> > DEBUG: Transaction program pulse = 0
> > DEBUG: Transaction end = 0
> > DEBUG: Wrote DS2406 byte 0 -- no errors
> > DEBUG: Selecting a path (and device)
> > path=/uncached/12.588636000000/memory SN=12 58 86 36 00 00 00 18 last
> > path=00 00 00 00 00 00 00 00
> > DATA: DS9490_reset
> > DATA: DS9490_reset: ok
> > DEBUG: Transaction select = 0
> > DEBUG: Transaction send = 0
> > DEBUG: Transaction readin = 0
> > DEBUG: Transaction CRC16 = 0
> > DATA: DS9490_level 2 (old = 0)
> > DATA: DS9490_level 0 (old = 2)
> > DATA: DS9490_HaltPulse
> > DATA: DS9490_HaltPulse: loop
> > DATA: DS9490_HaltPulse: ok
> > DEBUG: Transaction program pulse = 0
> > DEBUG: Transaction end = 0
> > DEBUG: Wrote DS2406 byte 1 -- no errors
> > DEBUG: Selecting a path (and device)
> > path=/uncached/12.588636000000/memory SN=12 58 86 36 00 00 00 18 last
> > path=00 00 00 00 00 00 00 00
> > DATA: DS9490_reset
> > DATA: DS9490_reset: ok
> > DEBUG: Transaction select = 0
> > DEBUG: Transaction send = 0
> > DEBUG: Transaction readin = 0
> > DEBUG: Transaction CRC16 = 0
> > DATA: DS9490_level 2 (old = 0)
> > DATA: DS9490_level 0 (old = 2)
> > DATA: DS9490_HaltPulse
> > DATA: DS9490_HaltPulse: loop
> > DATA: DS9490_HaltPulse: ok
> > DEBUG: Transaction program pulse = 0
> > DEBUG: Transaction end = 0
> > DEBUG: Wrote DS2406 byte 2 -- no errors
> > DEBUG: Selecting a path (and device)
> > path=/uncached/12.588636000000/memory SN=12 58 86 36 00 00 00 18 last
> > path=00 00 00 00 00 00 00 00
> > DATA: DS9490_reset
> > DATA: DS9490_reset: ok
> > DEBUG: Transaction select = 0
> > DEBUG: Transaction send = 0
> > DEBUG: Transaction readin = 0
> > DEBUG: Transaction CRC16 = 0
> > DATA: DS9490_level 2 (old = 0)
> > DATA: DS9490_level 0 (old = 2)
> > DATA: DS9490_HaltPulse
> > DATA: DS9490_HaltPulse: loop
> > DATA: DS9490_HaltPulse: ok
> > DEBUG: Transaction program pulse = 0
> > DEBUG: Transaction end = 0
> > DEBUG: Wrote DS2406 byte 3 -- no errors
> > DEBUG: Selecting a path (and device)
> > path=/uncached/12.588636000000/memory SN=12 58 86 36 00 00 00 18 last
> > path=00 00 00 00 00 00 00 00
> > DATA: DS9490_reset
> > DATA: DS9490_reset: ok
> > DEBUG: Transaction select = 0
> > DEBUG: Transaction send = 0
> > DEBUG: Transaction readin = 0
> > DEBUG: Transaction CRC16 = 0
> > DATA: DS9490_level 2 (old = 0)
> > DATA: DS9490_level 0 (old = 2)
> > DATA: DS9490_HaltPulse
> > DATA: DS9490_HaltPulse: loop
> > DATA: DS9490_HaltPulse: ok
> > DEBUG: Transaction program pulse = 0
> > DEBUG: Transaction end = 0
> > DEBUG: Wrote DS2406 byte 4 -- no errors
> > DEBUG: Selecting a path (and device)
> > path=/uncached/12.588636000000/memory SN=12 58 86 36 00 00 00 18 last
> > path=00 00 00 00 00 00 00 00
> > DATA: DS9490_reset
> > DATA: DS9490_reset: ok
> > DEBUG: Transaction select = 0
> > DEBUG: Transaction send = 0
> > DEBUG: Transaction readin = 0
> > DEBUG: Transaction CRC16 = 0
> > DATA: DS9490_level 2 (old = 0)
> > DATA: DS9490_level 0 (old = 2)
> > DATA: DS9490_HaltPulse
> > DATA: DS9490_HaltPulse: loop
> > DATA: DS9490_HaltPulse: ok
> > DEBUG: Transaction program pulse = 0
> > DEBUG: Transaction end = 0
> > DEBUG: Wrote DS2406 byte 5 -- no errors
> > DEBUG: Selecting a path (and device)
> > path=/uncached/12.588636000000/memory SN=12 58 86 36 00 00 00 18 last
> > path=00 00 00 00 00 00 00 00
> > DATA: DS9490_reset
> > DATA: DS9490_reset: ok
> > DEBUG: Transaction select = 0
> > DEBUG: Transaction send = 0
> > DEBUG: Transaction readin = 0
> > DEBUG: Transaction CRC16 = 0
> > DATA: DS9490_level 2 (old = 0)
> > DATA: DS9490_level 0 (old = 2)
> > DATA: DS9490_HaltPulse
> > DATA: DS9490_HaltPulse: loop
> > DATA: DS9490_HaltPulse: ok
> > DEBUG: Transaction program pulse = 0
> > DEBUG: Transaction end = 0
> > DEBUG: Wrote DS2406 byte 6 -- no errors
> > DEBUG: Selecting a path (and device)
> > path=/uncached/12.588636000000/memory SN=12 58 86 36 00 00 00 18 last
> > path=00 00 00 00 00 00 00 00
> > DATA: DS9490_reset
> > DATA: DS9490_reset: ok
> > DEBUG: Transaction select = 0
> > DEBUG: Transaction send = 0
> > DEBUG: Transaction readin = 0
> > DEBUG: Transaction CRC16 = 0
> > DATA: DS9490_level 2 (old = 0)
> > DATA: DS9490_level 0 (old = 2)
> > DATA: DS9490_HaltPulse
> > DATA: DS9490_HaltPulse: loop
> > DATA: DS9490_HaltPulse: ok
> > DEBUG: Transaction program pulse = 0
> > DEBUG: Transaction end = 0
> > DEBUG: Wrote DS2406 byte 7 -- no errors
> > DEBUG: Selecting a path (and device)
> ><<snip>>
> >
> >
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Owfs-developers mailing list
> Owfs-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers