Current Server Time: 19:41 (Central Europe)

#apertus IRC Channel Logs

2014/09/04

Timezone: UTC


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