dirtyharry123
Freak
- Registriert
- 31. Juli 2012
- Beiträge
- 230
- Reaktionspunkte
- 129
- Punkte
- 103
Ja so sehe ich das auch, meine Idee war allerdings den mcam komplett zu entsorgen.Hallo,
Das mio modul ist eigentlich nur die HW-Schnittstelle für das mcam. Im mcam ist die eigentliche Steuerung untergebracht.
mcam = senden der CWs, Steuern der LEDs, flashen der HW-CAM firmware, das HW-CAM menu ( OSD im Fernseher ), ...
Die Kommunikation der beiden Module ( mcam <-> mio ) wird über das procfs vorgenommen.
Wir hatten auch mit dem mcam schon mal etwas rumgespielt und unter Anderem verschiedene Menüeinträge und den versteckten sharing-client (tnet) rausgepatched und Delays verringert.Hat sich schon jemand mit der mcam beschäftigt? Gibt es schon eine eigene Applikation?
Hast Du ein leeres image ohne Schnickschack. Also nur die mio, macm, oscam, ????
Ich würde zum Einen ungern auf die Debug-Schnittstelle verzichten, zum Anderen wäre es in meinen Augen praktischer das bereits vorhandene Interface zu verwenden.Ich habe auch schon daran gedacht statt des GPIO11 mit einer kleiner HW-Modifikation die serielle Schnittstelle mit all ihren Vorteilen zu verwenden.
Wir müßte dafür aber auf diese debug Funktionalität verzichten. :-(
Das wäre super, ich vermute (aufgrund des ATR) es handelt sich um irgendeine Abwandlung von ViaccessIch vesuche mal das komplette Protokoll zwischen HW-CAM, MIO und MCAM zu analysieren.
unbas@WaRMaChiNe:~/Programacion/mca$ ls -lha INITRAMFS/initramfs/
total 80K
drwx------ 16 unbas unbas 4,0K ene 1 1970 .
drwx------ 3 unbas unbas 4,0K nov 11 21:52 ..
drwx------ 2 unbas unbas 4,0K ene 1 1970 bin
drwx------ 6 unbas unbas 4,0K ene 1 1970 dev
drwx------ 4 unbas unbas 4,0K ene 1 1970 etc
drwx------ 2 unbas unbas 4,0K ene 1 1970 include
-rwxr-xr-x 1 unbas unbas 8,1K ene 1 1970 init
drwx------ 3 unbas unbas 4,0K ene 1 1970 lib
lrwxrwxrwx 1 unbas unbas 11 ene 1 1970 linuxrc -> bin/busybox
drwxrwxr-x 2 unbas unbas 4,0K ene 1 1970 man
-rwxr-xr-x 1 unbas unbas 1,4K nov 22 08:43 mca_default.ini
drwxrwxr-x 2 unbas unbas 4,0K ene 1 1970 mnt
drwxrwxr-x 2 unbas unbas 4,0K ene 1 1970 newroot
drwxrwxr-x 2 unbas unbas 4,0K ene 1 1970 proc
drwx------ 2 unbas unbas 4,0K ene 1 1970 sbin
drwxrwxr-x 2 unbas unbas 4,0K ene 1 1970 sys
drwxrwxr-x 2 unbas unbas 4,0K ene 1 1970 tmp
drwx------ 7 unbas unbas 4,0K ene 1 1970 usr
drwxrwxr-x 2 unbas unbas 4,0K ene 1 1970 var
##############################################################################
##############################################################################
unbas@WaRMaChiNe:~/Programacion/mca$ ls -lha INITRAMFS/initramfs/dev/
total 24K
drwx------ 6 unbas unbas 4,0K ene 1 1970 .
drwx------ 16 unbas unbas 4,0K ene 1 1970 ..
crw------- 1 root root 5, 1 ene 1 1970 console
drwxrwxr-x 2 unbas unbas 4,0K ene 1 1970 input
lrwxrwxrwx 1 unbas unbas 12 ene 1 1970 log -> /var/tmp/log
lrwxrwxrwx 1 unbas unbas 12 ene 1 1970 mtab -> /proc/mounts
drwxrwxr-x 2 unbas unbas 4,0K ene 1 1970 net
crw-rw-rw- 1 root root 1, 3 ene 1 1970 null
drwxrwxr-x 2 unbas unbas 4,0K ene 1 1970 pts
drwxrwxr-x 2 unbas unbas 4,0K ene 1 1970 shm
root@WaRMaChiNe:/home/unbas/Programacion/mca-master# ls -lha INITRAMFS/initramfs/
total 80K
drwx------ 16 root root 4,0K ene 1 1970 .
drwx------ 3 root root 4,0K nov 23 12:01 ..
drwx------ 2 root root 4,0K ene 1 1970 bin
drwx------ 6 root root 4,0K ene 1 1970 dev
drwx------ 4 root root 4,0K ene 1 1970 etc
drwx------ 2 root root 4,0K ene 1 1970 include
-rwxr-xr-x 1 root root 8,1K ene 1 1970 init
drwx------ 3 root root 4,0K ene 1 1970 lib
lrwxrwxrwx 1 root root 11 ene 1 1970 linuxrc -> bin/busybox
drwxr-xr-x 2 root root 4,0K ene 1 1970 man
-rwxr-xr-x 1 root root 1,4K ene 1 1970 mca_default.ini
drwxr-xr-x 2 root root 4,0K ene 1 1970 mnt
drwxr-xr-x 2 root root 4,0K ene 1 1970 newroot
drwxr-xr-x 2 root root 4,0K ene 1 1970 proc
drwx------ 2 root root 4,0K ene 1 1970 sbin
drwxr-xr-x 2 root root 4,0K ene 1 1970 sys
drwxr-xr-x 2 root root 4,0K ene 1 1970 tmp
drwx------ 7 root root 4,0K ene 1 1970 usr
drwxr-xr-x 2 root root 4,0K ene 1 1970 var
root@WaRMaChiNe:/home/unbas/Programacion/mca-master#
root@WaRMaChiNe:/home/unbas/Programacion/mca-master# ls -lha INITRAMFS/initramfs/dev/
total 24K
drwx------ 6 root root 4,0K ene 1 1970 .
drwx------ 16 root root 4,0K ene 1 1970 ..
crw------- 1 root root 5, 1 ene 1 1970 console
drwxr-xr-x 2 root root 4,0K ene 1 1970 input
lrwxrwxrwx 1 root root 12 ene 1 1970 log -> /var/tmp/log
lrwxrwxrwx 1 root root 12 ene 1 1970 mtab -> /proc/mounts
drwxr-xr-x 2 root root 4,0K ene 1 1970 net
crw-rw-rw- 1 root root 1, 3 ene 1 1970 null
drwxr-xr-x 2 root root 4,0K ene 1 1970 pts
drwxr-xr-x 2 root root 4,0K ene 1 1970 shm
root@WaRMaChiNe:/home/unbas/Programacion/mca-master#
A mca/trunk/ORIG_339/ROOTFS/var/www/infocam/bin
svn: E155000: Failed to add directory '/home/unbas/Programacion/mca/trunk/ORIG_339/ROOTFS/var/www/infocam/bin/.svn': object of the same name as the administrative directory
git clone https://github.com/dirtyharry123/mca.git
Mostly, as the name states this is the rootfs. Changes to the kernel and initramfs are done at different locations.unbas schrieb:the only amending is the rootfs which is containing the changes, right?
What happens when you try creating and flashing an unmodified Image?unbas schrieb:I do not understand, is the fault, not genre changes affecting the system, I'm just adding a motd in /etc/ saying hello to start ssh
Check this post:unbas schrieb:¿Puedes decirme situación del puerto UART en MCA?
BOOT ON MASTER
Empty flash at 0x006b3324 ends at 0x006bfffc
Init: /sbin/init
Move /mnt/sd to /newroot/mnt/sd
Move /var to /newroot/var
Move /sys to /newroot/sys
mount: mounting /sys on /newroot/sys failed: No such file or directory
Move /dev to /newroot/dev
Move /proc to /newroot/proc
Insert mio driver module ... hook:hook:64 hooked schedule_timeout
Starting IO
111 c0dd99a0 OK
222 00000000 OK
Starting IO OK
BOOT ON MASTER
Empty flash at 0x006b12c8 ends at 0x006bfffc
Init: /sbin/init
Move /mnt/sd to /newroot/mnt/sd
Move /var to /newroot/var
Move /sys to /newroot/sys
Move /dev to /newroot/dev
Move /proc to /newroot/proc
Insert mio driver module ... hook:hook:64 hooked schedule_timeout
Starting IO
111 c142c9a0 OK
222 00000000 OK
Starting IO OK
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?