Current Server Time: 17:59 (Central Europe)

#apertus IRC Channel Logs

2014/09/04

Timezone: UTC


01:02
Celia
joined the channel
01:03
FergusL
left the channel
01:10
jucar1
joined the channel
01:12
trshfx
left the channel
01:12
wescotte
left the channel
01:12
jucar
left the channel
01:12
TiN
left the channel
01:13
_TiN_
joined the channel
01:20
Morethink
joined the channel
01:21
Morethink
Morning everyone
02:08
Morethink
left the channel
02:09
Morethink
joined the channel
02:31
Bertl
hey Morethink!
02:56
Morethink
I know why I can not visit your web site.
02:58
Morethink
the 13thfloor.ar is forbidden by a firewall.
02:59
Bertl
at your company?
03:00
Morethink
country
03:00
Bertl
interesting
03:01
Morethink
I can not visit it at home.
03:03
Bertl
so your country considers my pages dangerous for the people :)
03:03
Morethink
if a proxy used,I can review your web site.
03:04
Morethink
aha
03:05
Morethink
maybe they think somethink is dangeror on 13thfloor.at
03:06
Morethink
something is dangerous
03:06
Bertl
yeah, maybe, did you try a different site in .at?
03:06
Bertl
because it might just be that they block .at in general
03:07
Morethink
I do'nt know other site with .at. Can you give me a test one?
03:08
Bertl
http://www.nix.at/
03:09
Morethink
test passed.
03:10
Bertl
ah, did you try to reach just www.13thfloor.at? or only the vserver.13thfloor.at address?
03:11
Morethink
tested
03:11
Morethink
can not vist
03:11
Morethink
visit
03:11
Bertl
both, interesting, well, if you need anything from there, you know how to get it :)
03:11
Morethink
I think the 13thfloor.at is blocked
03:12
Morethink
not yet.
03:12
Bertl
just use a proxy or ask me :)
03:13
Morethink
I'm looking for a proxy software
03:13
Celia
changed nick to: FergusL
03:13
Morethink
OK
03:13
Morethink
thank you
03:13
Morethink
a software such as goagent
03:14
Bertl
tor should help you I guess
03:17
Morethink
thanks.
03:17
Morethink
about SD card driver,I reviewed the schematic.
03:18
Bertl
yes?
03:20
Morethink
I think we should use address to differentiate internal and external card
03:21
Bertl
please elaborate ...
03:22
Morethink
e.g. in original drivers: there may be a function like: SD_Write(ADDR,Length)
03:24
Morethink
The SD_Write() is interface for linux app. So we must not change it.
03:25
Bertl
well, in linux the SD shows up as mmc device node, which can be accessed with the typical read, write, etc unix syscalls
03:26
Bertl
it can also be mounted by the kernel, so yes, we need different device nodes for the two micro SD cards
03:26
Bertl
and yes, the driver should handle them transparently without any need to change userspace
03:31
Morethink
Oh,yes. I mean we no need changed the top level of the driver. if internal card's addr is 0xAXXXX and external is 0xBXXXXX , a simple I2C function added into SD_Write(). the I2C function controll which ADDR will be accessed.
03:32
Bertl
just that the card doesn't have an address :)
03:32
Bertl
the controller handling the card(s) has an address, but that is the same for both cards, as it is the same controller
03:34
Morethink
correct.
03:34
Morethink
is it xilinx PS can not give an address?
03:34
Morethink
physical address
03:35
Bertl
correct, the SD card is handled by the PS
03:36
Morethink
en...let us talk about it from hardware....
03:36
Morethink
the two cards use same controller
03:36
Bertl
correct
03:37
Bertl
the SD bus is switched by the TXS02612
03:37
Morethink
So the OS(linux)will see only one mmc equipment
03:37
Bertl
with the existing driver, yes
03:39
Morethink
our requirement : two physical sd card should used .when when internal card used,external card can not be accessed.
03:41
Bertl
let's call them "first" and "second" card, because there is no internal and external
03:42
Morethink
Ok,haha
03:42
Bertl
there is also the onboard SD interface on the microzed or zedboard
03:42
Bertl
(which could be referred to as 'internal', which makes things complicated :)
03:43
Bertl
so, basically there are 3 variants how the two SD cards could be handled
03:43
Bertl
1) by some kind of 'select' command which switches between both cards (e.g. an ioctl)
03:43
Bertl
2) by locking the interface to one card when it gets mounted/opened/etc
03:44
Bertl
3) completely transparently to the user by time slicing access to both cards
03:48
Morethink
is it mean there are 3 cards in this system. One is onboard, the other two is our card_1st and card_2nd?
03:49
Bertl
correct
03:49
Bertl
the onboard card is typically used to boot the microzed/zedboard
03:50
Morethink
the card_1st and card_2nd connect PL or PS?
03:51
Bertl
both connect to the second PS controller
03:53
Bertl
or to be precise, the TXS02612 does :)
03:55
Morethink
Thanks
03:58
Morethink
when linux mount our SD card , card_1st and card_2nd will be mounted together. when unmount, both card_1st and card_2nd will umounted?
03:59
Bertl
that won't work very well
04:00
Bertl
the optimal solution (3) requires the driver to create two device nodes, one for the first and one for the second card
04:00
Morethink
linux can mount card_1st and card_2nd seperately?
04:00
Morethink
OK. I really get the requirement
04:01
Bertl
then the driver receives commands to the first and the second device node and for each command/action, it has to check which card is actually accessed
04:01
Bertl
if the command is intended for the currently active card, it can just be handled
04:02
Bertl
if it is for the 'other' card, the driver first needs to switch the TXS02612 to the other interface
04:03
Bertl
concurrent commands to both cards have to be 'ordered' in some way and can only be executed in sequence
04:04
Bertl
e.g. via round robin or first come first serve, etc
04:07
jucar1
left the channel
04:08
jucar
joined the channel
04:09
Morethink
What's condition of exiting driver?
04:10
Bertl
hmm?
04:11
Morethink
yestoday you tell me there is a driver already.
04:11
Bertl
ah, yes, the linux kernel has a driver which is capable of handling the SD controller used on zynq
04:12
Bertl
it works fine and I used it to actually test the hardware
04:12
Bertl
(by switching to one card and then loading/activating the driver)
04:15
Morethink
the driver need to swith to card first ?
04:16
Bertl
well, that's what I did manually to test the hardware with the existing driver
04:16
Bertl
(because there is no driver yet which does the switching :)
04:17
Morethink
:)
04:22
Morethink
Oh. Exiting driver can access only one card. e.g. when card_1st is accessed ,card_2nd is not active
04:22
Bertl
correct
04:22
Bertl
the existing driver does not know that there are two cards behind the SD bus switch
04:25
Morethink
yeah.I know the condition now.
04:25
Bertl
excellent!
04:32
Morethink
Can I know what's your major? Software?
04:33
Bertl
I studied physics, then computer science but I've always worked with electronics
04:34
Morethink
Great!
04:42
Bertl
yeah, it's a good mix for building a camera :)
04:54
Bertl
okay, I'm off to bed now ... have a good one everyone!
04:55
Bertl
cya next time!
05:05
Morethink
left the channel
05:06
Morethink
joined the channel
05:08
Morethink
left the channel
05:47
Morethink
joined the channel
05:48
Morethink
Good night
06:49
Morethink
left the channel
07:49
se6astian|away
changed nick to: se6astian
09:16
Morethink1
joined the channel
09:16
Morethink1
left the channel
09:28
ApertusWeb3
joined the channel
09:46
ApertusWeb3
left the channel
11:16
trshfx
joined the channel
11:16
trshfx
hi
11:20
se6astian
hello!
11:30
_TiN_
changed nick to: TiN
12:18
Bertl
morning folks!
12:50
alesage_
joined the channel
12:51
alesage
left the channel
13:04
TiN
left the channel
13:43
se6astian
changed nick to: se6astian|away
13:44
se6astian|away
changed nick to: se6astian
13:59
_TiN_
joined the channel
13:59
_TiN_
changed nick to: TiN
15:17
Topic
apertus° - open source cinema | www.apertus.org | Currently Hot: AXIOM Beta https://apertus.org/axiom-beta | IRC Logs available at: http://irc.apertus.org
15:17
se6astian
has set the topic
15:17
ThatCantBe
joined the channel
15:23
jucar
joined the channel
15:33
troy_s_
joined the channel
18:26
alesage_
left the channel
18:27
alesage
joined the channel
18:27
alesage
left the channel
18:27
alesage
joined the channel
18:55
danieel
joined the channel
18:57
TiN
left the channel
19:43
niemand
joined the channel
21:00
niemand
left the channel
21:03
wescotte
joined the channel
21:40
se6astian
time for bed
21:40
se6astian
changed nick to: se6astian|away
23:21
Topic
apertus° - open source cinema | www.apertus.org | Currently Hot: AXIOM Beta https://apertus.org/axiom-beta | IRC Logs available at: http://irc.apertus.org
23:21
se6astian
has set the topic
00:04
wescotte
left the channel
00:48
_TiN_
joined the channel