Visualizzazione stampabile
-
2 allegato(i)
Quote:
Originariamente inviato da
marci1980
prova questi.
sono zip da installare direttamente dalla cwm (install zip fro sdcard) e hanno anche la correzione dei tasti fisici
il primo l'ho compilato io dai sorgenti e ha vermagic uguale al kernel della cyanbook: 3.0.50+ preempt mod_unload ARMv7
l'altro era quello che usavo sulla cyanbook e ha vermagic=3.0.36+ preempt mod_unload modversions ARMv7
-
Quote:
Originariamente inviato da
enzocoll
Su quella non funziona il touch, se mi spieghi come far funzionare il driver della cyanbook mantenendo il kernel della 2130506 felice di aiutarti
x lo script.fex ti faccio sapere il prima pox
grazie x il bma250.zip, nel caso appronto una virtual machine con linux e vedo se riesco a compilare in autonomia, ma ne dubito
tu sei molto piu esperto di me
P.s. hai provato anche questa?
http://www.slatedroid.com/topic/6437...carbonrom-422/
-
1 allegato(i)
lo so che rompo ;)
ma non è che puoi provarmi anche questa? Allegato 63738
per quanto riguarda il touch sulla 2130506 se riesci a postarmi il dmesg forse riesco ad aiutarti.
comunque le prove le puoi fare anche senza touch attaccandoci un mouse sull'usb o da adb shell, a me si blocca al boot :(
Quote:
Originariamente inviato da
dadaloi
il primo l'ho compilato io dai sorgenti
dadaloi ma tu riesci a compilare qualcosa?
-
Quote:
Originariamente inviato da
dadaloi
prova questi.
sono zip da installare direttamente dalla cwm (install zip fro sdcard) e hanno anche la correzione dei tasti fisici
il primo l'ho compilato io dai sorgenti e ha vermagic uguale al kernel della cyanbook: 3.0.50+ preempt mod_unload ARMv7
l'altro era quello che usavo sulla cyanbook e ha vermagic=3.0.36+ preempt mod_unload modversions ARMv7
Allora ho usato il 1° modificando il vermagic visto che il kernel mi porta 3.0.64+
questo è il log che mi da
gsensor_fetch_sysconfig_para: after gsensor_twi_addr is 0x18, dirty_addr_buf:0x18. dirty_addr_buf[1]: 0xfffe
gsensor_fetch_sysconfig_para: twi_id is 1
BMA250_init: after fetch_sysconfig_para: normal_i2c: 0x18, normal_i2c[1]: 0xfffe
gsensor_detected: Detected chip bma250 at adapter 1, address 0x18
incomplete xfer (0x20)
Bosh sensortec device not found, i2c error -70
bma250: probe of 1-0018 failed with error -1
forse c'è bisogno di qualche stato di attesa in piu?
-
Quote:
Originariamente inviato da
enzocoll
lo so che rompo ;)
ma non è che puoi provarmi anche questa?
Allegato 63738
per quanto riguarda il touch sulla 2130506 se riesci a postarmi il dmesg forse riesco ad aiutarti.
comunque le prove le puoi fare anche senza touch attaccandoci un mouse sull'usb o da adb shell, a me si blocca al boot :(
dadaloi ma tu riesci a compilare qualcosa?
mi spiace enzo ma anche questo da errore
exec format error, ma questa volta non da l'errore successivo
nand : exports duplicate symbol LML_Read (owned by kernel )
mi sa che te lo devi far compilare da Dadaloi
il fatto del touch x me è un problema, il tablet mi è stato regalato xkè aveva l'lcd rotto ma senza cavetteria,quindi non ho l'adattatore micro->usb
anzi colgo l'occasione x chiedervi i valori di tensione dell'alimentatore perchè caricarlo via usb ci mette nà vita
Adb devo scaricarlo cosi provo direttamente la 2130506 e la sistemiamo
Edit
ho cambiato il vermagic x adattarlo al numero del kernel ed ora mi da questo messaggio
insmod: init_module 'nand.ko' failed (operation not permitted)
-
Sull'alimentatore originale c'è 5v cc 2A.
Il secondo file l'hai provato?
-
Quote:
Originariamente inviato da
dadaloi
Sull'alimentatore originale c'è 5v cc 2A.
Il secondo file l'hai provato?
Oh grazie della info
allora il log questa volta è (modificando sempre il vermagic)
gsensor_fetch_sysconfig_para: after gsensor_twi_addr is 0x18, dirty_addr_buf:0x18. dirty_addr_buf[1]: 0xfffe
gsensor_fetch_sysconfig_para: twi_id is 1
BMA250_init: after fetch_sysconfig_para: normal_i2c: 0x18, normal_i2c[1]: 0xfffe
gsensor_detected: Detected chip bma250 at adapter 1, address 0x18
incomplete xfer (0x20)
Paul tempvalue 0xffffffba
Paul tempvalue 0x10f9 addres 0x19
Bosh Sensortec Device detected!
BMA250E registered I2C driver!
l'autorotazione continua a non funzionare però XD
magari c'è bisogno anche del dmard06?
-
a me con la cyanbook v4 aveva sempre funzionato il modulo presente nel secondo archivio.
Adesso però ho scoperto perchè funzionava!! da dmesg dice bad vermagic e il modulo .ko non viene caricato
bma250: bad vermagic: kernel tainted.
Disabling lock debugging due to kernel taint
ma poi viene riconosciuto e creato in /devices/virtual/input/
codice:
<6>[ 17.790000] ===========================ft5x_ts_init=====================
<6>[ 17.830000] warning: `rild' uses 32-bit capabilities (legacy support in use)
<6>[ 17.850000] ft5x_ts VERSION =Rocky@inet@20120407.1250
<4>[ 17.850000] m_inet_ctpState return false,continue deteck
<6>[ 17.860000] ctp_fetch_sysconfig_para.
<6>[ 17.860000] ctp_fetch_sysconfig_para: after: ctp_twi_addr is 0x38, dirty_addr_buf: 0x38. dirty_addr_buf[1]: 0xfffe
<6>[ 17.870000] ctp_fetch_sysconfig_para: ctp_twi_id is 2.
<6>[ 17.880000] ctp_fetch_sysconfig_para: screen_max_x = 1024.
<6>[ 17.880000] ctp_fetch_sysconfig_para: screen_max_y = 600.
<6>[ 17.890000] ctp_fetch_sysconfig_para: revert_x_flag = 0.
<6>[ 17.890000] ctp_fetch_sysconfig_para: revert_y_flag = 0.
<6>[ 17.900000] ctp_fetch_sysconfig_para: exchange_x_y_flag = 0.
<3>[ 17.900000] ft5x_ts: script_parser_fetch err.
<6>[ 17.910000] ctp_fetch_sysconfig_para: screen_rotate_flag = 0.
<3>[ 17.910000] ft5x_ts: script_parser_fetch err.
<6>[ 17.920000] ctp_fetch_sysconfig_para: minetPowerEnreserver = 0.
<6>[ 18.260000] ft5x_ts_init: after fetch_sysconfig_para: normal_i2c: 0x38. normal_i2c[1]: 0xfffe
<4>[ 18.260000] script parser fetch err.
<4>[ 18.270000] ctp_init_platform_resource: tp_reset request gpio fail!
<6>[ 18.280000] ctp_wakeup.
<6>[ 18.380000] ctp_detect: Detected chip ft5x_ts at adapter 2, address 0x38
<6>[ 18.400000] ====ft5x_ts_probe begin=====.
<4>[ 18.400000] I2C communication client->addr=56
<4>[ 18.910000] ft5x06 Chip ID=0x79
<4>[ 18.910000] I2C communication ok
<6>[ 18.920000] input: ft5x_ts as /devices/virtual/input/input3
<6>[ 18.920000] ==register_early_suspend =
<6>[ 18.970000] CONFIG_FT5X0X_MULTITOUCH is defined.
<6>[ 18.970000] ctp_set_irq_mode: config gpio to int mode.
<6>[ 19.020000] INTERRUPT CONFIG
<6>[ 19.020000] ==ft5x_ts_probe over =
<4>[ 19.040000] ===========================goodix_ts_init=====================
<4>[ 19.070000] goodix_ts VERSION =Rocky@inet@20120207
<4>[ 19.110000] m_inet_ctpState return true,just return
<6>[ 19.210000] SSL Touchscreen driver, (c) 2011 Solomon Systech Ltd.
<4>[ 19.210000] m_inet_ctpState return true,just return
<6>[ 19.270000] =====================================Novatek_TouchDriver================================
<6>[ 19.290000] Novatek_TouchDriver VERSION =Rocky@inet Novatek_TouchDriver_20120412.1417
<4>[ 19.290000] m_inet_ctpState return true,just return
<4>[ 19.320000] bma250: bad vermagic: kernel tainted.
<4>[ 19.340000] Disabling lock debugging due to kernel taint
<4>[ 19.340000] ========gsensor_fetch_sysconfig_para===================
<4>[ 19.370000] gsensor_fetch_sysconfig_para: after: gsensor_twi_addr is 0x18, dirty_addr_buf: 0x18. dirty_addr_buf[1]: 0xfffe
<4>[ 19.390000] gsensor_fetch_sysconfig_para: twi_id is 1.
<4>[ 19.390000] BMA250_init: after fetch_sysconfig_para: normal_i2c: 0x18. normal_i2c[1]: 0xfffe
<6>[ 19.400000] gsensor_detect: Detected chip bma250 at adapter 1, address 0x18
<4>[ 19.420000] incomplete xfer (0x20)
<4>[ 19.420000] Paul tempvalue 0xffffffba
<4>[ 19.420000] Paul tempvalue 0x10f9 addres 0x19
<6>[ 19.450000] Bosch Sensortec Device detected!
<6>[ 19.450000] BMA250E registered I2C driver!
<6>[ 19.460000] input: bma250 as /devices/virtual/input/input4
<6>[ 19.490000] ecompass driver: init
<6>[ 19.490000] input: ecompass_data as /devices/virtual/input/input5
<6>[ 19.530000] mxc622x driver: init
<4>[ 19.530000] ========gsensor_fetch_sysconfig_para===================
<3>[ 19.570000] gsensor_fetch_sysconfig_para: name bma250 does not match SENSOR_NAME.
<3>[ 19.570000] mxc622xmxc622x_init: after fetch_sysconfig_para: normal_i2c: 0x0. normal_i2c[1]: 0x0
<4>[ 19.610000] i2c i2c-0: Invalid probe address 0x00
<4>[ 19.610000] i2c i2c-1: Invalid probe address 0x00
<4>[ 19.650000] i2c i2c-2: Invalid probe address 0x00
<4>[ 19.700000] ======mma7660_init=========.
<4>[ 19.720000] ========gsensor_fetch_sysconfig_para===================
<3>[ 19.720000] gsensor_fetch_sysconfig_para: name bma250 does not match SENSOR_NAME.
<3>[ 19.750000] mma7660mma7660_init: after fetch_sysconfig_para: normal_i2c: 0x0. normal_i2c[1]: 0x0
<4>[ 19.750000] i2c i2c-0: Invalid probe address 0x00
<4>[ 19.760000] i2c i2c-1: Invalid probe address 0x00
<4>[ 19.770000] i2c i2c-2: Invalid probe address 0x00
<6>[ 19.770000] add mma7660 i2c driver
-
<4>[ 19.320000] bma250: bad vermagic: kernel tainted.
<4>[ 19.340000] Disabling lock debugging due to kernel taint
confermo escono anche a me queste linee
-
Ho compilato il modulo del chip wifi 8188eu.ko dai sorgenti presenti in questo repository
https://github.com/Red54/linux-shumeipai2.git
Sono i sorgenti del kernel per un'altro dispositivo in cui è presente anche l'8188eu.
Io ho soltanto preso solo i sorgenti dell'8188eu e li ho aggiunti ai sorgenti presi dal repository del kernel per l'a10
https://github.com/linux-sunxi/linux-sunxi
e per il momento sono gli unici che sono riuscito a compilare senza errori
Il modulo da terminale viene caricato ma ci dev'essere qualche altra modifica da fare per farlo funzionare visto che in impostazioni/wifi dopo che clicco per attivare il wifi, rimane bloccato sull'attivazione wifi e poi dopo un po lo slide è disabilitato.
Questo è il dmesg dopo il comando
modprobe 8188eu.ko
codice:
<4>[ 724.020000] rtl8188eu driver version=v4.1.2_4787.20120803
<4>[ 724.020000] build time: May 26 2013 21:40:22
<4>[ 724.030000] ##########rtw_suspend_lock_init ###########
<4>[ 724.030000] register rtw_netdev_ops to netdev_ops
<4>[ 724.040000] CHIP TYPE: RTL8188E
<4>[ 724.040000]
<4>[ 724.040000] usb_endpoint_descriptor(0):
<4>[ 724.050000] bLength=7
<4>[ 724.050000] bDescriptorType=5
<4>[ 724.050000] bEndpointAddress=81
<4>[ 724.050000] wMaxPacketSize=512
<4>[ 724.060000] bInterval=0
<4>[ 724.060000] RT_usb_endpoint_is_bulk_in = 1
<4>[ 724.060000]
<4>[ 724.060000] usb_endpoint_descriptor(1):
<4>[ 724.070000] bLength=7
<4>[ 724.070000] bDescriptorType=5
<4>[ 724.080000] bEndpointAddress=2
<4>[ 724.080000] wMaxPacketSize=512
<4>[ 724.090000] bInterval=0
<4>[ 724.090000] RT_usb_endpoint_is_bulk_out = 2
<4>[ 724.100000]
<4>[ 724.100000] usb_endpoint_descriptor(2):
<4>[ 724.100000] bLength=7
<4>[ 724.110000] bDescriptorType=5
<4>[ 724.110000] bEndpointAddress=3
<4>[ 724.120000] wMaxPacketSize=512
<4>[ 724.120000] bInterval=0
<4>[ 724.120000] RT_usb_endpoint_is_bulk_out = 3
<4>[ 724.130000] nr_endpoint=3, in_num=1, out_num=2
<4>[ 724.130000]
<4>[ 724.140000] USB_SPEED_HIGH
<4>[ 724.140000] Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_A_CUT_1T1R_RomVer(0)
<4>[ 724.160000] RF_Type is 3!!
<4>[ 724.160000] _ConfigNormalChipOutEP_8188E OutEpQueueSel(0x05), OutEpNumber(2)
<4>[ 724.170000] EEPROM type is E-FUSE
<4>[ 724.180000] ====> _ReadAdapterInfo8188EU
<4>[ 724.180000] Boot from EFUSE, Autoload OK !
<4>[ 724.410000] EEPROM ID=0x8129
<4>[ 724.410000] VID = 0x0BDA, PID = 0x8179
<4>[ 724.410000] Customer ID: 0x00, SubCustomer ID: 0xCD
<4>[ 724.420000] Hal_ReadPowerSavingMode88E...bHWPwrPindetect(0)-bHWPowerdown(0) ,bSupportRemoteWakeup(0)
<4>[ 724.430000] ### PS params=> power_mgnt(1),usbss_enable(0) ###
<4>[ 724.430000] ======= Path 0, Channel 0 =======
<4>[ 724.440000] Index24G_CCK_Base[0][0] = 0x2d
<4>[ 724.450000] Index24G_BW40_Base[0][0] = 0x2b
<4>[ 724.450000] ======= Path 0, Channel 1 =======
<4>[ 724.450000] Index24G_CCK_Base[0][1] = 0x2d
<4>[ 724.460000] Index24G_BW40_Base[0][1] = 0x2b
<4>[ 724.460000] ======= Path 0, Channel 2 =======
<4>[ 724.470000] Index24G_CCK_Base[0][2] = 0x2d
<4>[ 724.470000] Index24G_BW40_Base[0][2] = 0x2b
<4>[ 724.480000] ======= Path 0, Channel 3 =======
<4>[ 724.480000] Index24G_CCK_Base[0][3] = 0x2d
<4>[ 724.490000] Index24G_BW40_Base[0][3] = 0x2b
<4>[ 724.490000] ======= Path 0, Channel 4 =======
<4>[ 724.500000] Index24G_CCK_Base[0][4] = 0x2d
<4>[ 724.500000] Index24G_BW40_Base[0][4] = 0x2b
<4>[ 724.500000] ======= Path 0, Channel 5 =======
<4>[ 724.510000] Index24G_CCK_Base[0][5] = 0x2d
<4>[ 724.520000] Index24G_BW40_Base[0][5] = 0x2b
<4>[ 724.520000] ======= Path 0, Channel 6 =======
<4>[ 724.520000] Index24G_CCK_Base[0][6] = 0x31
<4>[ 724.530000] Index24G_BW40_Base[0][6] = 0x2f
<4>[ 724.530000] ======= Path 0, Channel 7 =======
<4>[ 724.540000] Index24G_CCK_Base[0][7] = 0x31
<4>[ 724.540000] Index24G_BW40_Base[0][7] = 0x2f
<4>[ 724.550000] ======= Path 0, Channel 8 =======
<4>[ 724.550000] Index24G_CCK_Base[0][8] = 0x31
<4>[ 724.550000] Index24G_BW40_Base[0][8] = 0x2f
<4>[ 724.560000] ======= Path 0, Channel 9 =======
<4>[ 724.560000] Index24G_CCK_Base[0][9] = 0x2d
<4>[ 724.570000] Index24G_BW40_Base[0][9] = 0x2b
<4>[ 724.570000] ======= Path 0, Channel 10 =======
<4>[ 724.580000] Index24G_CCK_Base[0][10] = 0x2d
<4>[ 724.580000] Index24G_BW40_Base[0][10] = 0x2b
<4>[ 724.580000] ======= Path 0, Channel 11 =======
<4>[ 724.590000] Index24G_CCK_Base[0][11] = 0x2d
<4>[ 724.590000] Index24G_BW40_Base[0][11] = 0x2b
<4>[ 724.600000] ======= Path 0, Channel 12 =======
<4>[ 724.600000] Index24G_CCK_Base[0][12] = 0x2d
<4>[ 724.610000] Index24G_BW40_Base[0][12] = 0x2b
<4>[ 724.610000] ======= Path 0, Channel 13 =======
<4>[ 724.610000] Index24G_CCK_Base[0][13] = 0x2d
<4>[ 724.620000] Index24G_BW40_Base[0][13] = 0x2b
<4>[ 724.620000] ======= Path 0, Channel 14 =======
<4>[ 724.630000] Index24G_CCK_Base[0][14] = 0x27
<4>[ 724.630000] Index24G_BW40_Base[0][14] = 0x2b
<4>[ 724.640000] ======= TxCount 0 =======
<4>[ 724.640000] CCK_24G_Diff[0][0]= 0
<4>[ 724.640000] OFDM_24G_Diff[0][0]= 4
<4>[ 724.650000] BW20_24G_Diff[0][0]= 2
<4>[ 724.650000] BW40_24G_Diff[0][0]= 0
<4>[ 724.650000] ======= TxCount 1 =======
<4>[ 724.660000] CCK_24G_Diff[0][1]= -2
<4>[ 724.660000] OFDM_24G_Diff[0][1]= -2
<4>[ 724.660000] BW20_24G_Diff[0][1]= -2
<4>[ 724.670000] BW40_24G_Diff[0][1]= -2
<4>[ 724.670000] ======= TxCount 2 =======
<4>[ 724.680000] CCK_24G_Diff[0][2]= -2
<4>[ 724.680000] OFDM_24G_Diff[0][2]= -2
<4>[ 724.680000] BW20_24G_Diff[0][2]= -2
<4>[ 724.690000] BW40_24G_Diff[0][2]= -2
<4>[ 724.690000] ======= TxCount 3 =======
<4>[ 724.690000] CCK_24G_Diff[0][3]= -2
<4>[ 724.700000] OFDM_24G_Diff[0][3]= -2
<4>[ 724.700000] BW20_24G_Diff[0][3]= -2
<4>[ 724.700000] BW40_24G_Diff[0][3]= -2
<4>[ 724.710000] EEPROMRegulatory = 0x0
<4>[ 724.710000] mlmepriv.ChannelPlan = 0x20
<4>[ 724.710000] EEPROM Customer ID: 0x 0
<4>[ 724.720000] EEPROM : AntDivCfg = 0, TRxAntDivType = 3
<4>[ 724.720000] Board Type: 0x 0
<4>[ 724.730000] ThermalMeter = 0x1b
<4>[ 724.730000] <==== _ReadAdapterInfo8188EU in 550 ms
<4>[ 724.730000] rtw_register_early_suspend
<4>[ 724.740000] rtw_macaddr_cfg MAC Address = 00:0b:05:81:ed:34
<4>[ 724.740000] MAC Address from pnetdev->dev_addr= 00:0b:05:81:ed:34
<4>[ 724.760000] bDriverStopped:1, bSurpriseRemoved:0, bup:0, hw_init_completed:0
<6>[ 724.770000] usbcore: registered new interface driver rtl8188eu