Hi Jack,

Excellent! yes, with that I can read all the data with casperfpfa
1024*8, and I can see a "proper" spectrum, but other issue appear
(that I didn't notice before) while configuring the synthesizer with

adc.init(samplingRate=800, numChannel=1)

it takes more than 20 secs, and on the tcpborph3 log I see a lots of
repeating msgs of:

no length specified, defaulting to data 4:0
bit checks: total register=2048 start_bits=32 copy_bits=32
raw write: bytes-in-buffer=4 register offset (0x4:0) len(0x4:0)

it ends up returning "0", is this behavior ok?

Thanks!

El vie, 9 abr 2021 a las 12:45, Jack Hickish (<[email protected]>) escribió:
>
> Hi Guillermo,
>
> Interesting. So, if I understood your last few emails, you can read the whole 
> bram fine if you do so one word at a time. But if you read 512 bytes or more 
> things break.
>
> The answer is somewhere in bulk_read in spifpga_user.c, I think. But I 
> wonder, if you change MAX_BURST_SIZE (which I think reflects numbers of 
> 32-bit reads which are commanded at once from the SPI driver) to 64 (so a max 
> read per burst of 256 bytes) does that help? I'm not sure the tutorials were 
> ever tested with a pi rev 1 B+, so maybe there was always a problem with 
> large reads which was never noticed(?)
>
> Cheers
> Jack
>
>
>
>
>
> On Fri, 9 Apr 2021 at 16:09, Guillermo Gancio <[email protected]> wrote:
>>
>> Hi Jack,
>>
>> I have been doing more tests, and I notice the following on the
>> raspberry pi tcpborphserver3 Log....
>>
>> When I do Casperfpga -> fpga.read('even',512,0) on the Rpi tcpb3 log I got:
>> data added is 522, needed at least 10 + 513
>>
>> Now if I do, fpga.read('even',1024*8,0), or any number of bytes larger
>> than 512, on the Rpi tcpb3 log I got:
>> can't send spi message! (error -1)
>>
>> Cheers,
>>
>>
>> El mié, 7 abr 2021 a las 11:24, Jack Hickish (<[email protected]>) 
>> escribió:
>> >
>> >
>> >
>> > On Wed, 7 Apr 2021, 2:57 pm Guillermo Gancio, <[email protected]> wrote:
>> >>
>> >> Hi,
>> >>
>> >> I'm using the tutorials from
>> >> https://github.com/casper-astro/tutorials_devel/tree/master/snap/tut_spec
>> >> I just clone them and I got the same result, could be an issue with
>> >> the katcp installation on the snap-raspberry?
>> >
>> >
>> > You're using the prebuilt FPG file? It could be katcp I suppose - if you 
>> > read one word at a time, eg with CasperFpga.read_uint using an increasing 
>> > word_offset argument, how far can you read?
>> >
>> >>
>> >> I'm also checking the casperfpga installation...
>> >>
>> >> Cheers.
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> El mié, 7 abr 2021 a las 10:15, Jack Hickish (<[email protected]>) 
>> >> escribió:
>> >> >
>> >> > Hi Guillermo,
>> >> >
>> >> > If the values are 64 bits in the model, it is suspicious that the reads 
>> >> > are 1024*4 Bytes. I notice that in the latest tutorials_devel the reads 
>> >> > are 1024*8 bytes 
>> >> > (https://github.com/casper-astro/tutorials_devel/blob/2982f9f14bffa065a80d9047ec5cd7ea1ca3ad6c/snap/tut_spec/snap_tut_spec.py#L19)
>> >> >
>> >> > What version of the tutorial are you using -- it's possible that if the 
>> >> > version is old something else is wrong.
>> >> >
>> >> > Cheers
>> >> > Jack
>> >> >
>> >> > On Wed, 7 Apr 2021 at 14:09, Guillermo Gancio <[email protected]> 
>> >> > wrote:
>> >> >>
>> >> >> Hi Jack,
>> >> >>
>> >> >> What I understand from the tutorial, and correct me if I'm wrong, is:
>> >> >> Size of PFB and FFT, 2^12 i.e Re+Im 4096 channels, that's 2048
>> >> >> frequency channels after obtaining power values from the complex
>> >> >> values.
>> >> >> Those 2048 channels end up in two registers 'even' and 'odd' of 2^10
>> >> >> i.e. 1024 values each, each of this values is of 64bits,
>> >> >> So I have to read 1024 * 8 = 8192 bits, from each register (even and 
>> >> >> odd).
>> >> >>
>> >> >> I compiled the project with those values and I got the same result as
>> >> >> before, (read ok with 128*4 bits, ,fpga.read('even',128*4,0) )
>> >> >>
>> >> >> Cheers
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >> El mar, 6 abr 2021 a las 11:27, Jack Hickish (<[email protected]>) 
>> >> >> escribió:
>> >> >> >
>> >> >> > Hi Guillermo,
>> >> >> >
>> >> >> > How many channels is that tutorial supposed to generate? It looks 
>> >> >> > like the RAM is smaller than expected by the software. Is it 
>> >> >> > possible that each even/odd RAM is supposed to be 512*4 (i.e., 512 
>> >> >> > words, each 32-bits wide) for 1024 channels total?
>> >> >> >
>> >> >> > Cheers
>> >> >> > Jack
>> >> >> >
>> >> >> > On Mon, 5 Apr 2021 at 22:46, Guillermo Gancio <[email protected]> 
>> >> >> > wrote:
>> >> >> >>
>> >> >> >> Hi Casperities (?)
>> >> >> >>
>> >> >> >> I'm going thru the tutorial 3 on a snap board, and I have some
>> >> >> >> issue/error while reading the 'odd' and 'even' register,
>> >> >> >> when reading with
>> >> >> >> -> a_0=struct.unpack('>1024l',fpga.read('even',1024*4,0))
>> >> >> >>
>> >> >> >> I end up with the error
>> >> >> >> -> Request: ?read odd 0 4096
>> >> >> >> -> Reply: !read fail
>> >> >> >>
>> >> >> >> but if I change the number of bytes to read from 1024*4 to 128*4, I
>> >> >> >> can read it with no problem, ( but the data plot does not seem to be
>> >> >> >> ok ). Also the accumulation value increments ok.
>> >> >> >>
>> >> >> >> Any thoughts? Thanks!
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> --
>> >> >> >> Instituto Argentino de Radioastronomia
>> >> >> >> [Argentine Institute of Radioastronomy]
>> >> >> >>
>> >> >> >> Guillermo M. Gancio
>> >> >> >> Responsable Área Observatorio
>> >> >> >> [Head of Observatory]
>> >> >> >>
>> >> >> >> Tel: (0054-0221) 482-4903 Int: 106
>> >> >> >> Mail laboral    [email protected]
>> >> >> >>
>> >> >> >> --
>> >> >> >> You received this message because you are subscribed to the Google 
>> >> >> >> Groups "[email protected]" group.
>> >> >> >> To unsubscribe from this group and stop receiving emails from it, 
>> >> >> >> send an email to [email protected].
>> >> >> >> To view this discussion on the web visit 
>> >> >> >> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CA%2BEePfTjY%2BZzCUWr_ksaGfNRSoVfeF251VRbLP4S5dkFSnddcA%40mail.gmail.com.
>> >> >> >
>> >> >> > --
>> >> >> > You received this message because you are subscribed to the Google 
>> >> >> > Groups "[email protected]" group.
>> >> >> > To unsubscribe from this group and stop receiving emails from it, 
>> >> >> > send an email to [email protected].
>> >> >> > To view this discussion on the web visit 
>> >> >> > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAG1GKSk2tv25XinAy%3D0mt_WKY1s61p2qBOYLVsJ-%2B5j1twueQw%40mail.gmail.com.
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Instituto Argentino de Radioastronomia
>> >> >> [Argentine Institute of Radioastronomy]
>> >> >>
>> >> >> Guillermo M. Gancio
>> >> >> Responsable Área Observatorio
>> >> >> [Head of Observatory]
>> >> >>
>> >> >> Tel: (0054-0221) 482-4903 Int: 106
>> >> >> Mail laboral    [email protected]
>> >> >>
>> >> >> --
>> >> >> You received this message because you are subscribed to the Google 
>> >> >> Groups "[email protected]" group.
>> >> >> To unsubscribe from this group and stop receiving emails from it, send 
>> >> >> an email to [email protected].
>> >> >> To view this discussion on the web visit 
>> >> >> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CA%2BEePfQWfV6jG1pMSNeqxbh0z5J0jn%2BBOSLuiY7PWpdcdDDu5Q%40mail.gmail.com.
>> >> >
>> >> > --
>> >> > You received this message because you are subscribed to the Google 
>> >> > Groups "[email protected]" group.
>> >> > To unsubscribe from this group and stop receiving emails from it, send 
>> >> > an email to [email protected].
>> >> > To view this discussion on the web visit 
>> >> > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAG1GKSkK_YPV3Pk11skAn49WEqG6pXs75q6QJfiH%3DTMqKpx6yw%40mail.gmail.com.
>> >>
>> >>
>> >>
>> >> --
>> >> Instituto Argentino de Radioastronomia
>> >> [Argentine Institute of Radioastronomy]
>> >>
>> >> Guillermo M. Gancio
>> >> Responsable Área Observatorio
>> >> [Head of Observatory]
>> >>
>> >> Tel: (0054-0221) 482-4903 Int: 106
>> >> Mail laboral    [email protected]
>> >>
>> >> --
>> >> You received this message because you are subscribed to the Google Groups 
>> >> "[email protected]" group.
>> >> To unsubscribe from this group and stop receiving emails from it, send an 
>> >> email to [email protected].
>> >> To view this discussion on the web visit 
>> >> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CA%2BEePfQp5uK4cz9Hm2_JpaLErw0rGy8LqyOYq%2Bi_XysyrP97cA%40mail.gmail.com.
>> >
>> > --
>> > You received this message because you are subscribed to the Google Groups 
>> > "[email protected]" group.
>> > To unsubscribe from this group and stop receiving emails from it, send an 
>> > email to [email protected].
>> > To view this discussion on the web visit 
>> > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAG1GKSmuJwRMt_NOCz8XBbWrF0uR%2Bi7A7k5wBNq477V6vLqQww%40mail.gmail.com.
>>
>>
>>
>> --
>> Instituto Argentino de Radioastronomia
>> [Argentine Institute of Radioastronomy]
>>
>> Guillermo M. Gancio
>> Responsable Área Observatorio
>> [Head of Observatory]
>>
>> Tel: (0054-0221) 482-4903 Int: 106
>> Mail laboral    [email protected]
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "[email protected]" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CA%2BEePfSwkJYG7e%3DarWymU4Rm9TPSKSB-NOzZxFSOPoW9LEKAng%40mail.gmail.com.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "[email protected]" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAG1GKSnuZOfboGDmubcjiBg1-N5HxmkLpETgG%3DGWH1kGrvxY0A%40mail.gmail.com.



-- 
Instituto Argentino de Radioastronomia
[Argentine Institute of Radioastronomy]

Guillermo M. Gancio
Responsable Área Observatorio
[Head of Observatory]

Tel: (0054-0221) 482-4903 Int: 106
Mail laboral    [email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CA%2BEePfRGHwh4A1iz7oh61LE0Ym55wDnnfaQtxuoALrJiraRN6Q%40mail.gmail.com.

Reply via email to