{"action":"opened","issue":{"url":"https://api.github.com/repos/pvvx/esp8266web/issues/15","repository_url":"https://api.github.com/repos/pvvx/esp8266web","labels_url":"https://api.github.com/repos/pvvx/esp8266web/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/pvvx/esp8266web/issues/15/comments","events_url":"https://api.github.com/repos/pvvx/esp8266web/issues/15/events","html_url":"https://github.com/pvvx/esp8266web/issues/15","id":204518357,"number":15,"title":"I2S subsytem does not work - a fatal exception!","user":{"login":"vad7","id":6220128,"avatar_url":"https://avatars.githubusercontent.com/u/6220128?v=3","gravatar_id":"","url":"https://api.github.com/users/vad7","html_url":"https://github.com/vad7","followers_url":"https://api.github.com/users/vad7/followers","following_url":"https://api.github.com/users/vad7/following{/other_user}","gists_url":"https://api.github.com/users/vad7/gists{/gist_id}","starred_url":"https://api.github.com/users/vad7/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vad7/subscriptions","organizations_url":"https://api.github.com/users/vad7/orgs","repos_url":"https://api.github.com/users/vad7/repos","events_url":"https://api.github.com/users/vad7/events{/privacy}","received_events_url":"https://api.github.com/users/vad7/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-02-01T07:57:59Z","updated_at":"2017-02-01T07:57:59Z","closed_at":null,"body":"The initialization code of I2S subsystem causes an exception 28/29.\r\nFatal exception (28): \r\nepc1=0x40230bd7, epc2=0x00000000, epc3=0x00000000, excvaddr=0x02190000, depc=0x00000000\r\n\r\n`rom_i2c_writeReg_Mask(i2c_bbpll, i2c_bbpll_hostid, i2c_bbpll_en_audio_clock_out,\r\n      i2c_bbpll_en_audio_clock_out_msb, i2c_bbpll_en_audio_clock_out_lsb, 1);\r\n\r\n   CLEAR_PERI_REG_MASK(I2SCONF, I2S_I2S_RESET_MASK); // <-  exception here\r\n   \r\n   SET_PERI_REG_MASK(I2SCONF, I2S_I2S_RESET_MASK);\r\n   CLEAR_PERI_REG_MASK(I2SCONF, I2S_I2S_RESET_MASK);\r\n\r\n   WRITE_PERI_REG(I2SCONF, (READ_PERI_REG(I2SCONF) & 0xf0000fff)|\r\n         (((26&I2S_BCK_DIV_NUM )<<I2S_BCK_DIV_NUM_S)|\r\n               ((5&I2S_CLKM_DIV_NUM)<<I2S_CLKM_DIV_NUM_S)|\r\n               ((1&I2S_BITS_MOD) << I2S_BITS_MOD_S ) ) );\r\n               \r\n   PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDO_U, FUNC_I2SO_BCK);\r\n   SET_PERI_REG_MASK(I2SCONF, I2S_I2S_TX_START);`"}}
{"actor":{"display_login":"vad7"}}